[iOS] PDFkit example
iOS 앱에서 평균적으로 PDFViewer는 WebKit(WebView) 를 통해서 표현해주고 있다. 이번에 iOS 11이상부터 Developer Apple - PDFKit API를 통해서 자체적으로 PDFView를 쉽게 만들수 있다. 1. PDFViewer 기능 2. Thumbnail 기능 3. PDF Page 이동기능 4. Search 기능 5. PDFWrite 기능 등 으로 존재하고 있으며, 필자는 1,2,3 기능이 주로 필요함으로 예제는 1,2,3에 대한 내용으로 다루고 있다. ( PDF를 다운받아서 예제를 통해서 Search 기능을 테스트 해보았는데, 잘 이뤄지지 않았는데, PDF 속성과 관련있는지는 확인이 필요하다.) Github : PDFKit_example 작동되는 영상 ViewController.swift (나머지 소스는 GitHub 참고해주시기 바랍니다.) // // ViewController.swift // PDFKitSample // // Created by JW_Macbook on 2018. 8. 30.. // Copyright © 2018년 JW_Macbook. All rights reserved. // import UIKit import PDFKit class ViewController: UIViewController { // Sample PDFView(UIView) @IBOutlet weak var pdfView: PDFView ! // Sample ThumtableView @IBOutlet weak var thumTableView: UITableView ! var pdfThumArray:NSMutableArray = NSMutableArray() var localPdfDocument:PDFDocument? let identifier = &q