如何在一个scrollview页面中显示两个页面,并从PDF进行缩放?

如何在一个scrollview页面中显示两个页面,并从PDF进行缩放?,pdf,ipad,cgpdfdocument,Pdf,Ipad,Cgpdfdocument,我想在portait模式下显示每页pdf,在ipad上旋转到横向模式时显示两页。我在网上搜索过,找不到任何解决方案。我想有两种可能的方法 1.使用webview,但我不知道如何在一个webview中在一个webview中显示两个页面 2.使用CGPDF API读取两个页面并合并为一个pdf文件。但我认为这可能是非常缓慢的,不确定这是否可以做到 或者有其他方法可以解决这个问题?谢谢 我认为在那里使用UIWebView不会有多大成功。但是,没有什么可以阻止您将两个CATiledLayers放入UIV

我想在portait模式下显示每页pdf,在ipad上旋转到横向模式时显示两页。我在网上搜索过,找不到任何解决方案。我想有两种可能的方法

1.使用webview,但我不知道如何在一个webview中在一个webview中显示两个页面

2.使用CGPDF API读取两个页面并合并为一个pdf文件。但我认为这可能是非常缓慢的,不确定这是否可以做到


或者有其他方法可以解决这个问题?谢谢

我认为在那里使用UIWebView不会有多大成功。但是,没有什么可以阻止您将两个CATiledLayers放入UIView并将其相邻显示。事实上,这正是我在iOS PDF解析框架中所做的

只需将contentView设置为包含两个平铺层的containerView,它们就可以完美地协同工作。不过,请注意你的内存,我不允许它们同时呈现pdf,这很可能会因为内存不足而导致应用程序崩溃。(绘制PDF文件确实需要大量资源)