UIDocumentInteractionController_c
全部标签 我想在其他应用中打开来自网络的文件。我的代码:NSURLRequest*req=[[NSURLRequestalloc]initWithURL:url];[NSURLConnectionsendAsynchronousRequest:reqqueue:[NSOperationQueuemainQueue]completionHandler:^(NSURLResponse*resp,NSData*respData,NSError*error){NSLog(@"respdatalength:%i",respData.length);NSArray*names=[objDict[@"name
我在我的应用程序中集成了通过instagram共享图片。我读过他们的documentation.看来我需要使用iOSUIDocumentInteractionController来实现这一点(我知道它允许访问我的应用程序沙箱中的文件)。深入挖掘,我发现了这个library这让事情变得非常简单。我遇到的问题是它显示了操作表(只有一个按钮-Instagram...)我如何使用UIDocumentInteractionController的instagramHook而不显示操作表。我遇到了这个question这几乎是一样的,但它已经过时了,没有答案。 最佳答案
如何使用UIActivityViewController设置WhatsApp以共享图像,而不是使用UIDocumentInteractionController。如果有其他方法,请告诉我。提前致谢。 最佳答案 这是从事件Controller共享文本和url的代码NSString*URLString=@"http://video.app.com/video.php?";NSURL*VideoURL=[NSURLURLWithString:URLString];NSMutableArray*activityItems=[NSMutabl
在我的应用程序中,我允许用户通过Instagram共享照片,这需要使用UIDocumentInteractionController。如果手机支持空投,则会自动检测到空投。如何将其从此“打开方式”操作表中删除?即使我使用UIActivityViewController开始共享过程并调用setExcludedActivityTypes:,最终我也必须使用UIDocumentInteractionController,当我这样做时,Airdrop再次出现。这是分享按钮被点击时的代码:NSURL*instagramURL=[NSURLURLWithString:@"instagram://l
我一直在尝试将不同的文档从服务器下载到我的swift应用程序并显示在UIDocumentInteractionController中。CSV格式已成功下载并显示在UIDocumentInteractionController中。.xlsx格式已下载,但UIDocumentInteractionController/UIVewbView无法识别。如何在UIDocumentInteractionController中快速显示.xlsx文件 最佳答案 下载文件后,您可以使用CoreXLSX库来解析它。该库可以与CocoaPods集成或Sw
我正在尝试使用UIDocumentInteractionController。我已经检查了所有我能想到的东西,所有东西似乎都有所需的所有数据。调用presentOpenInMenuFromRect(inView:,animated:)时,返回的Bool始终为false。我的理解是,这是因为没有任何应用程序支持UTI。我试过使用扁平化的PNG,但仍然一无所获。有趣的是为什么它不能在我的iPhone上运行,我的iPhone有很多支持通过UIDocumentInteractionController加载图像的应用程序,但这里是关键。在我将项目升级到Swift1.2之前,这段代码运行良好。我现
我创建了一个文件,我想通过UIDocumentInteractionController共享它。我不确定如何从documentsPath和我保存文件的目标路径获取URLletsomeText=NSString(string:"Test")letdocumentsPath=NSSearchPathForDirectoriesInDomains(.DocumentDirectory,.UserDomainMask,true)[0]asStringletdestinationPath=documentsPath.stringByAppendingPathComponent("Data.txt
我目前正在开发一个专门针对iOS7的应用程序,该应用程序使用在菜单中打开的UIDocumentInteractionController,并且需要一种方法在用户取消且未选择可用选项时通知我。UIDocumentInteractionControllerDelegate提供:-(void)documentInteractionControllerDidDismissOptionsMenu:(UIDocumentInteractionController*)controller但这并未指定用户是点击了可用选项之一还是取消。有什么想法吗? 最佳答案
我使用UIDocumentInteractionController共享文件,但它在iOS8beta5中25秒后打开菜单选项,在iOS7.1中工作正常。我已经验证了我粘贴在下面的日志Errorsencounteredwhilediscoveringextensions:ErrorDomain=PlugInKitCode=13"querycancelled"UserInfo=0x79bd5ef0{NSLocalizedDescription=querycancelled}2014-08-2715:02:05.634Localwire[82067:1364165]Unknownactivi
我刚刚阅读了一些关于iOS中的UIActivityViewController和UIDocumentInteractionController的文章,但是我对如何使用它们感到很困惑,因为它们看起来是一样的。那么,什么时候使用UIActivityViewController或UIDocumentInteractionController?OpenIn...和UIActivityViewController有区别吗?我很困惑如何使用它们。请向我说明它们的具体用途。 最佳答案 简而言之,UIDocumentInteractionContr