我在尝试打开文件时遇到问题。
我在某处下载了一个文档文件,我有一个查看器可以在我的 iPhone 上查看该文件。我希望我的应用程序向查看器打开文件。
这是我正在尝试做的事情-(IBAction)buttonPressed
:
dc = [UIDocumentInteractionController interactionControllerWithURL:url];
if([dc presentOpenInMenuFromRect:CGRectZero inView:self.view animated:YES])
{
NSLog(@"menu is presented");
}
当我运行程序并单击 triggerbuttonPressed
时,将NSLog
打印消息,并出现一个带有两个选项的操作表。一个是evernote,另一个是查看器。
但是,当我单击操作表弹出窗口中的任一选项时,什么都没有发生。
我错过了什么?我需要实现委托方法吗?
请帮忙。谢谢!