Ios 使用swift放大PDFKit中的特定坐标
我正在使用Ios 使用swift放大PDFKit中的特定坐标,ios,swift,pdf,zooming,pdfkit,Ios,Swift,Pdf,Zooming,Pdfkit,我正在使用pdfkit在我的应用程序中打开pdf文件 我想放大到特定的坐标 假设下面是我的pdf页面,当用户点击铅笔按钮时,我想放大到特定的坐标 点击铅笔按钮后,它应该像下图所示 我找了很多,但找不到合适的解决办法。我不想使用第三方库来实现这一点。我使用以下代码解决了这个问题 let documents = pdfView.document if let page = documents?.page(at: 0) { pdfView.scaleFactor = pdf
pdfkit
在我的应用程序中打开pdf文件
我想放大到特定的坐标
假设下面是我的pdf页面,当用户点击铅笔按钮时,我想放大到特定的坐标
点击铅笔按钮后,它应该像下图所示
我找了很多,但找不到合适的解决办法。我不想使用第三方库来实现这一点。我使用以下代码解决了这个问题
let documents = pdfView.document
if let page = documents?.page(at: 0) {
pdfView.scaleFactor = pdfView.scaleFactorForSizeToFit * 2
pdfView.go(to: CGRect(x: 0, y: 0, width: 300, height: 300), on: page)
}
这是放大到特定坐标的代码
还有一件事需要注意。你需要关掉电源
分页pdfView.usePageViewController(false)