如何禁用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
}()
pdfView.maxScaleFactor = pdfView.scaleFactorForSizeToFit
,但不起作用。 - ataravativiewDidLoad
中设置minScaleFactor
和maxScaleFactor
,但它们并没有完全渲染。在viewDidAppear
中,pdfView
完全渲染并提供实际的scaleFactor
。因此,将其设置为minScaleFactor
和maxScaleFactor
可以防止缩放。就是这样。 - Sagar Chauhan