我不想在网页上显示pdf,我希望用户能够将pdfs(可能是ibooks)导入我的应用程序并显示它们。如果我下载pdf(通过电子邮件或其他来源),我如何导航到手机上的实际pdf文件?显示pdf的适当方法是什么:通过webview或利用UIDocumentationInteraction Controllers?最后,我将如何以编程方式将pdf存储在我的app目录中?因此,当有人打开带有pdf的电子邮件时,他们可以选择在我的应用程序中打开它并将其存储在那里?对不起,我是iOS的新手,感谢任何建议
答案 0 :(得分:0)
我建议您使用Apple的一个示例:https://developer.apple.com/library/ios/samplecode/ZoomingPDFViewer/Listings/Classes_TiledPDFView_h.html ...但要注意记忆,因为即使使用arc也必须手动释放pdf。本教程不包括此版本,因此它不完整......您必须使用:
CGPDFDocumentRelease(thePDF);
获取pdf和
CGPDFPageRelease(_PDFPage);
发布单页
我不记得本教程是否支持多个页面,如果不是,你必须使用UIPageViewController
,但我相信你可以找到其他教程