Notes应用程序未在ios uiactivityviewcontroller

时间:2016-07-28 20:32:48

标签: ios share option uiactivityviewcontroller

我正在开发提供共享选项功能的应用。我无法在ios应用程序的共享选项弹出窗口中看到笔记应用程序。 任何人都可以请求有关如何启用此功能的帮助,因此它会在共享选项中列出

1 个答案:

答案 0 :(得分:0)

据我所知,以下是iOS中默认支持的唯一内容

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];
}