PDFView
一个将PDF Kit的功能封装到单个小部件中的对象,您可以使用Interface Builder将其添加到应用程序中。
class PDFView : UIView
class PDFView : NSView
总览
PDFView可能是将PDF功能添加到应用程序所需处理的唯一类。它使您可以显示PDF数据,并允许用户选择内容,浏览文档,设置缩放级别以及将文本内容复制到粘贴板。PDFView还跟踪页面历史记录。
您可以子类化PDFView以创建自定义PDF查看器。
您也可以通过直接使用PDF Kit实用程序类而不是完全不使用来创建自定义PDF查看器PDFView。
主题
将文档与视图关联
1、var document: PDFDocument?
返回与PDFView对象关联的文档。
配置文档视图
2、构型
定义显示模式,缩放,渲染,打印和图形属性。
在视图中进行交互
3、文件互动
处理选择,使用注释动作,转换页面和视点以及使用文档中的鼠标事件。
在文档中浏览
4、var currentPage: PDFPage?
返回当前页面。
5、var currentDestination: PDFDestination?
返回一个PDFDestination对象,该对象表示页面空间中指定的视图中的当前页面和当前点。
6、var visiblePages: [PDFPage]
返回PDFPage代表当前可见页面的对象数组。
7、导航
浏览页面历史记录并在文档中寻找页面的操作。