IOS PDF Viewer?

Mik*_*idt 5 pdf ios swift

我正在为我正在研究的S​​wift iPad应用程序寻找一个IOS PDF查看器.使用UI Web View实际上没有足够的功能来使应用程序顺利运行.这就是我需要的:

  • 在文档中搜索(不必要)
  • 跳转到页面
  • 下载到本地存储
  • 连接到互联网时更新到最新版本

我知道并非所有这些都与实际的PDF查看器有关,但我列出了它们,因为它们最终需要使用PDF查看器.我非常不愿意尝试使用其中的众多PDF查看器中的一个,因为我正在寻找看起来很专业且非常简单的东西.

我应该使用PDF查看器工具包还是尝试自定义UI Web View?我不知道在这种情况下该怎么做.感谢帮助!

Ant*_*Pak 10

我认为你最好的选择是来自Apple的Quick Look Framework.它非常光滑,易于使用.您可以拥有许多文档的列表,并在预览文档时切换它们.此外,它是iOS中随处可见的浏览器,因此用户已经熟悉它,并且它具有所有基本功能(缩放,选择,复制/粘贴......).

一个很好的教程是使用Quick Look Framework来使用Swift预览文档.


h8d*_*now 4

我建议使用M13PDFKit。它非常简单,并且具有更多功能,例如缩略图查看和向右滑动。

你的代码很简单

// get main viewer controller
let viewerController = self.storyboard?.instantiateViewControllerWithIdentifier("PDFChildViewController") as! PDFChildViewController

// pass the file path / string url
let document = PDFKDocument(contentsOfFile: filePath , password: nil)
viewerController.loadDocument(document)

// present
self.presentViewController(viewerController, animated: true, completion: { 
    // do something when start present the pdf
})
Run Code Online (Sandbox Code Playgroud)