如何禁用PDFView的缩放?
我已经尝试了解决方法here,但是没有用。我仍然可以放大和缩小。
这是我的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
}()
答案 0 :(得分:6)
添加以下代码行将禁用PDFView
的缩放。
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
pdfView.minScaleFactor = pdfView.scaleFactor
pdfView.maxScaleFactor = pdfView.scaleFactor
}