草庐IT

UIDocumentInteractionController_c

全部标签

ios - 控制与 qlpreviewcontroller 或 UIDocumentInteractionController 中的其他应用程序复制和共享文件

当前实现。UIWebView被添加到View中,文件被加载到其中。在这里,我可以使用“UILongPressGestureRecognizer”控制复制选项,还可以使用“documentInteractionControllerpresentOpenInMenuFromRect”控制是否允许与其他应用共享。问题但是UIWebView无法打开受MSword或Excel密码保护的文件。解决方案我发现这个protected文件的解决方案是使用“qlpreviewcontroller”或“UIDocumentInteractionController”打开它们但我想不出一种方法来控制那些复制和

c# - 在 iOS 7 中退出 UIDocumentInteractionController 的 PDF 时出现黑屏

我正在为显示PDF文档的iphone应用程序使用Xamarinmonotouchc#。我的问题是升级到iOS7后,在UIDocumentInteractionController中退出PDF时出现黑屏。在源构造函数中,我创建了一个新的DocController:this.DocumentPreview=newUIDocumentInteractionController();this.DocumentPreview.Delegate=newDocumentInteractionDelegate(this.DidEndPreview);当我选择一行时,我得到PDF并显示它(工作):pub

ios - UIDocumentInteractionController 导航栏颜色

在我的iOS应用程序中,我使用DocumentInteractionController来预览.csv文档。self.documentController=[UIDocumentInteractionControllerinteractionControllerWithURL:fileLocation];[self.documentControllersetDelegate:self];[self.documentControllerpresentPreviewAnimated:YES];但是,我发现导航栏是完全透明的。后退按钮是白色的,因此由于白色背景而不可见。请注意,我在AppDe

ios - 有什么方法可以隐藏 UIDocumentInteractionController 表中的 Airdrop 选项

我正在使用UIDocumentInteractionController在应用程序之间共享文件。它工作正常。但是每当我打开工作表时,该工作表都会包含myapp+airdrop选项。有什么方法可以隐藏UIDocumentInteractionController表中的Airdrop选项吗?谢谢。 最佳答案 不是以Apple批准的方式。任何隐藏/删除该按钮的行为都将使用私有(private)API或操纵私有(private)View,这两种行为都会导致您的应用被拒绝。 关于ios-有什么方法

ios - UIDocumentInteractionController 有效但不显示 "Save Image"

我创建并展示了一个UIDocumentInteractionController,其中包含保存图像的有效url,但是当我展示Controller时,“保存图像”没有出现。NSURL*url=...;self.interactionController=[UIDocumentInteractionControllerinteractionControllerWithURL:url];[self.interactionControllerpresentOptionsMenuFromBarButtonItem:senderanimated:YES];我已验证self.interactionC

ios - UIDocumentInteractionController presentOptionsMenuFromBarButtonItem 不打开应用程序

我使用UIDocumentInteractionControllerpresentOptionsMenuFromBarButtonItem在Adob​​eReader应用程序中打开PDF,使用邮件发送并打印。邮件和打印工作正常,但我无法打开任何其他应用程序。我尝试了presentOpenInMenuFromBarButtonItem和UIActivityViewController,但它们都不能满足我的需要。我尝试使用documentInteractionController:willBeginSendingToApplication:delegate打开Adob​​eReader,但

iOS 无法使用 UIDocumentInteractionController 将视频分享到 Whatsapp

它成功重定向到Whatsapp应用程序。没有预览帧,点击发送时,弹出错误消息“无法发送此视频。请选择其他视频。这是我的代码。-(void)shareVideo{NSLog(@"[WhatsAppShare]sharingvideo");//NSString*nativePath=[[NSStringalloc]initWithCString:pathencoding:NSASCIIStringEncoding];NSString*nativePath=[[NSBundlemainBundle]pathForResource:@"video"ofType:@"mp4"];//Savevi

ios - UIDocumentInteractionController 没有出现在 iPad 上但在 iPhone 上工作

我正在尝试在我的应用程序上显示一个UIDocumentInteractionController。一切在iPhone上运行完美,但在iPad上什么也没有发生。这是我的代码:interactionController=[UIDocumentInteractionControllerinteractionControllerWithURL:imageFile];interactionController.UTI=@"com.instagram.photo";interactionController.annotation=[NSDictionarydictionaryWithObject:

iphone - UIDocumentInteractionController 不适用于 iOS 6

我需要将文件从一个应用程序发送到另一个应用程序。我用UIDocumentInteractionController复制文件。这是我在SendingApp的ViewController中实现UIDocumentInterationController的代码。NSString*path=[[NSBundlemainBundle]pathForResource:@"1"ofType:@"zip"];NSURL*urlPath=[NSURLfileURLWithPath:path];self.docController=[UIDocumentInteractionControllerinter

objective-c - UIDocumentInteractionController : "Open In" visible on iPhone but not on iPad - why?

出于测试目的,我编写了两个应用程序:第一个使用UIDocumentInteractionController播放MP3文件第二个除了注册文件类型“public.mp3”什么都不做如果我将应用程序部署到iPhone模拟器,我的MP3播放器应用程序会在顶部显示一个按钮“在‘MP3Test’中打开”。但是,如果我部署到iPad模拟器,则没有按钮,也没有“打开方式”菜单。这已经在iOS5上进行了测试。有人可以解释这是错误还是功能,背后的原因是什么? 最佳答案 取决于您从哪里展示它。如果您从屏幕中间或下方的某处展示它,只需从您展示的对象的框架