如何禁用PDFView的缩放?
我已经在这里尝试了该解决方案,但是没有用。我仍然可以放大和缩小。
这是我的PDFView:
let pdfView: PDFView = {
let pdfView = PDFVIew()
let urlPath = Bundle.main.path(forResource: "PdfFile", ofType: "pdf")
let url = URL(fileURLWithPath: urlPath!)
pdfView.document = PDFDocument(url: url)
pdfView.autoScales = true
pdfView.displayMode = .singlePageContinuous
pdfView.displayDirection = .vertical
pdfView.pageShadowsEnabled = false
return pdfView
}()
Run Code Online (Sandbox Code Playgroud)
添加以下代码行将禁用的缩放PDFView。
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
pdfView.minScaleFactor = pdfView.scaleFactor
pdfView.maxScaleFactor = pdfView.scaleFactor
}
Run Code Online (Sandbox Code Playgroud)