Я работаю над приложением, которое предоставляет функциональные возможности совместного использования. В приложении ios я не смог увидеть заметку в приложении share. Любой человек может помочь, пожалуйста, о том, как включить, так что его получить перечисленные в опционов на акцииПриложение Notes, не указанное в опциях share в ios uiactivityviewcontroller
ответ
Вы не можете, насколько я знаю, как следующие единственные поддерживаемые по умолчанию в прошивкой
UIActivityTypePostToFacebook
UIActivityTypePostToTwitter
UIActivityTypePostToWeibo
UIActivityTypeMessage
UIActivityTypeMail
UIActivityTypePrint
UIActivityTypeCopyToPasteboard
UIActivityTypeAssignToContact
UIActivityTypeSaveToCameraRoll
UIActivityTypeAddToReadingList
UIActivityTypePostToFlickr
UIActivityTypePostToVimeo
UIActivityTypePostToTencentWeibo
UIActivityTypeAirDrop
UIActivityTypeOpenInIBooks
и на основе содержимого, которое вы хотите использовать iOS, выберете для вас значение по умолчанию или вы можете указать, какие из них следует исключить.
Похоже, что вам нужно UIDocumentInteractionController, которые могут быть использованы следующим образом
// file type such as pdf, word, txt and so on
NSURL *URL = [[NSBundle mainBundle] URLForResource:@"file name" withExtension:@"file type"];
if (URL) {
UIDocumentInteractionController *documentInteractionController = [UIDocumentInteractionController interactionControllerWithURL:URL];
[self.documentInteractionController setDelegate:self];
[self.documentInteractionController presentPreviewAnimated:YES];
}
Благодаря быстрой реакции. Почему WhatsApp указан в списке? Подходит ли он к любому типу деятельности. На самом деле я хотел поделиться текстом + изображение в приложении заметок. – aMo
Я полагаю, они, возможно, использовали UIDocumentInteractionController для предварительного просмотра и открытия файла, https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/DocumentInteraction_TopicsForIOS/Articles/PreviewingandOpeningItems.html – ldindu
Просто обновление, на iOS 9, вы можете увидеть приложение заметок, указанное в опции share. На iOS 8 его недоступно. Не знаю, можно ли добавить его или нет, все еще искажая это. Кроме того, в WhatsApp можно отправлять только изображение или текст. Изображение + текст не отображается в приложении WhatsApp, когда вы хотите отправить – aMo
Добро пожаловать на сайт. Не могли бы вы предоставить нам дополнительную информацию о вашей проблеме, например, сообщения о кодах, скриншоты проблемы и т. Д.? Это сделает ваш вопрос гораздо более вероятным для ответа. – bpachev
Вот фрагмент кода, который я использую UIImage * image = [UIImage imageNamed: @ "test.jpeg"]; NSArray * items = @ [image]; // построить контроллер вида активности UIActivityViewController * controller = [[UIActivityViewController alloc] initWithActivityItems: items applicationActivities: nil]; // и представить его [self presentViewController: контроллер анимированный: ДА завершение:^{ }]; Он появляется с другим вариантом обмена, как почта, мессенджер, но не показывает значок приложения заметок. Мой вопрос в том, как мы можем показать значок приложения заметок здесь? – aMo