2012-09-21 39 views
4

如何在不使用UIWebView的情况下打开或显示PDF文件。对于PDF视图,我需要使用UIView横向scroll如何在IOS中使用UIView打开PDF文件

+2

Google it。 http://www.cocoanetics.com/2010/06/rendering-pdf-is-easier-than-you-thought/ – Jessedc

+0

为什么你不想使用'UIWebView'?你可以访问底层的滚动视图(iOS 5+中的'scrollView'属性,甚至在iOS 5之前,你仍然可以在UIWebView的子视图中找到它)。这将允许您更改“UIWebView”的默认滚动行为。 – Nate

+0

我前段时间做了一个要点https://gist.github.com/1905400 – nielsbot

回答

2

如果不想使用UIWebView,那么您的替代方案是使用QLPreviewController来显示PDF文件。

也可以用UIDocumentInteractionController

检查sample from apple即docInteraction更多的参考。

+0

嗨,QLPreviewController可以制作pdf的水平滚动吗?给定的示例只有垂直滚动到PDF ...任何指向创建PDF水平滚动非常感谢... – iSeeker

1

查找CGPDFDocument及相关的API。这应该让你去。