iOS官方提供的PDFKit進(jìn)行加載PDF使用方法
1、首先明確一個內(nèi)容就是我們再加載文件的過程中柒啤,有兩種情況倦挂,一種是服務(wù)端接口返回的URL,還有一種是本地加載資源文件(可能直接是PDF格式白修,也可能是data數(shù)據(jù))妒峦,不過實(shí)現(xiàn)上是一樣的重斑,都是傳入一個文件的URL地址兵睛。
首先我們需要在工程中導(dǎo)入#import <PDFKit/PDFKit.h> 頭文件
其次我們可以點(diǎn)進(jìn)去看相關(guān)的一些類目
比較直觀的可以看到樂能需要的PDFView、PDFPage等,下面就是我這邊的一些簡單實(shí)現(xiàn)代碼祖很,具體的擴(kuò)展需要按需去進(jìn)行開發(fā)?
需要注意的是上面????加了一行if(document) 笛丙,主要原因是所創(chuàng)建的document可能為空,我在初次使用的時(shí)候出現(xiàn)了這個問題假颇,后來發(fā)現(xiàn)是因?yàn)閁RL配置的問題胚鸯,需要注意一下。
按需開發(fā)的可以進(jìn)行特殊的一些操作處理笨鸡,下面是系統(tǒng)定義好的PDF的一些內(nèi)容姜钳,可以按照需求去進(jìn)行開發(fā)
我這里就主要實(shí)現(xiàn)一下怎么監(jiān)聽滾動,話不多說形耗,上代碼
首先需要注冊通知
通知實(shí)現(xiàn)
需要明確一下這里的currentPage和數(shù)組是一樣的哥桥,下標(biāo)識從0開始,所以在監(jiān)聽是否到底部的時(shí)候要注意一下激涤,其余的一些東西相信你可以自行解決了呀~? ?加油????