UIDocumentInteractionController_c
全部标签 有没有一种方法可以使用QLPreviewController或UIDocumentInteractionController打开一个文件,知道它的UTI,但在NSURL中没有文件扩展名?感谢您的帮助! 最佳答案 我刚刚找到了另一种方法来处理它。实现具有以下属性的项目:@interfaceQuickLookPreviewItem:NSObject@property(nonatomic,strong)NSURL*url;@property(nonatomic,strong)NSString*title;@property(nonatom
所以当状态栏的高度由于个人热点标题而变大时,标题说UIDocumentInteractionController隐藏在导航栏后面。我给它我的navigationController。看起来像IOS错误。任何解决方案或解决方法?UIDocumentInteractionController*pdfViewer=[UIDocumentInteractionControllerinteractionControllerWithURL:url];[pdfViewersetDelegate:self];[pdfViewerpresentPreviewAnimated:YES];-(UIViewC
出于某些非常奇怪的原因,当我尝试选择显示在UIDocumentInteractionController中的应用程序时,没有任何反应。控制台正在记录一个LaunchServices:invalidationHandlercalled错误,我环顾四周试图找到修复方法,但我一无所获。下面是我将应用程序中的照片发送到Instagram的代码。菜单弹出得很好,并将Instagram显示为我想要的唯一选项,但是当我单击它时,除了前面提到的控制台消息之外没有任何反应。-(void)addToInstagram{//SaveimagetotemporaryfileNSArray*paths=NSSe
在iOS6中,点击照片应用中的操作按钮会显示标准的UIActivityViewController:在“消息”中执行相同的操作会提供一组不同的选项。在我看来,这就像是在使用UIDocumentInteractionControllerapi来拉取所有声称可以处理图像的应用程序。我的问题有两个:如何进入消息操作菜单?举几个例子,Tumblr和Halftone已经做到了……我似乎找不到文档。如何显示信息风格的操作菜单?当我展示UIActivityViewController时,它没有这些选项...只有标准集facebook/twitter/copy/print/savetocameraro
我正在发送一封带有PDF附件的电子邮件,同时使用UIDocumentInteractionController,如下所示:我先展示PDF文件-(void)showPDFFile{NSURL*url=[NSURLfileURLWithPath:_filePath];if(url){_documentInteractionController=[UIDocumentInteractionControllerinteractionControllerWithURL:url];[_documentInteractionControllersetDelegate:self];[_document
我正在使用UIDocumentInteractionController在另一个应用程序DropBox中打开文件。我想做的是在另一个特定的应用程序中打开文件,但到目前为止我只设法显示支持的应用程序并允许用户选择。UIDocumentInteractionController*udi=[UIDocumentInteractionControllerinteractionControllerWithURL:[NSURLfileURLWithPath:jpgPath]];[udiretain];CGRectr=CGRectMake(0,0,300,300);[udipresentOpenIn
我有一个非常简单的测试应用程序,它只包含以下代码,附加到UIButton:-(IBAction)buttonUp:(id)sender{//BuildfilepathNSString*filePath=[[NSBundlemainBundle]pathForResource:@"testfile"ofType:@"txt"];NSURL*url=[NSURLfileURLWithPath:filePath];m_interactionController=[UIDocumentInteractionControllerinteractionControllerWithURL:url];
我的主菜单上有一个常规的UIButton,它当前启动一个UIViewController;对应的.m文件内容如下:-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)nibBundleOrNil{self=[superinitWithNibName:nibNameOrNilbundle:nibBundleOrNil];documentPath=[[NSBundlemainBundle]pathForResource:@"file"ofType:@"pdf"];NSURL*targetURL=[NSURLfileUR
当我在装有iOS11.1.2的iphoneX上使用UIDocumentInteractionController时,它不显示,并以以下身份登录控制台:[ShareSheet]ERROR:timedoutwaitingtoestablishaconnectiontotheShareUIviewserviceextension.但相同的代码在其他iOS11.1.2设备上运行正常,只有iphoneX无法预览documentInteraction菜单。我的代码有问题吗?如果您找到解决方案,请告诉我。我的代码:vardoc:UIDocumentInteractionController?file
如何组合UIActivityViewController和UIDocumentInteractionController?Mail应用程序和Tumblr应用程序似乎将UIActivityViewController与UIDocumentInteractionController结合在一起,因为它们的Controller除了UIActivities之外还显示“打开方式”按钮。我怎样才能做到这一点? 最佳答案 在UIDocumentInteractionController中使用presentOptionsMenuFromRect:in