이 기사에서는 iOS에서 swift를 사용하여 pdf 파일을 여는 방법을 살펴보겠습니다. 여기에서는 iOS의 webView에서 pdf를 여는 예를 들어 보겠습니다. 프로젝트를 만들고 WKWebView를 스토리보드에 추가해 봅시다.
콘센트를 ViewController 클래스에 연결합니다.
이제 우리는 두 가지 다른 것을 보게 될 것입니다.
-
웹의 URL에서 PDF 파일 열기.
URL에서 웹 보기를 열려면 먼저 pdf 파일이 포함된 URL이 있어야 합니다. 이 예에서는 더미 URL https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf
를 사용하겠습니다.먼저 URL을 만들어 보겠습니다.
let url: URL! = URL(string: "https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf")
이제 나머지 단계는 두 방법 모두 비슷하므로 방법 2와 나머지 단계를 살펴보겠습니다.
-
로컬 저장소에서 PDF 열기.
if let pdfURL = Bundle.main.url(forResource: "dummy", withExtension: "pdf", subdirectory: nil, localization: nil) { let request = URLRequest.init(url: pdfURL) wbView.load(request) }
첫 번째 줄에서 URL을 만든 다음 2단계와 3단계에서 요청을 만들고 웹 보기에 로드합니다.
시뮬레이터에서 위의 방법 중 하나를 실행하면 아래와 유사한 결과가 나타납니다.