如何在应用程序中显示PDF URL文件,它打开或查看PDF文件的下一页,如iBook

时间:2018-01-11 10:02:12

标签: ios swift pdf

如何在应用程序中显示PDF URL文件,它会打开或查看像iBook这样的PDF文件的下一页?我在WebView上打开PDF URL,但我无法像书一样打开页面。

2 个答案:

答案 0 :(得分:0)

试试这个:

<强> URL:

func loadFromUrl(){
    let url =  NSURL(string:"https://www.yourpdfFileUrl.pdf")

    myWebView?.loadRequest(NSURLRequest(URL: url!))
}

本地

func loadFromLocal()
{
    let pdfPath = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("myPdfFile", ofType: "pdf")!)
    myWebView?.loadRequest(NSURLRequest(URL: pdfPath))


}

或者

关注此link

答案 1 :(得分:0)

.pdf中打开WebView会有效,但它不会像iBooks那样产生页面卷曲效果。为此你需要这样做。

  
      
  1. 要实现iBooks效果,你需要在视图上渲染pdf。
  2.   
  3. 你必须使用带有curl动画的UIPageViewController。
  4.   

如果您使用的是iOS 11.0及更高版本,则可以使用新推出的PDFKit进行此操作。