以编程方式在 UIDocumentInteractionController 中滚动 pdf

Programmatically scroll pdf in UIDocumentInteractionController

我在 UIDocumentInteractionController 中显示一个 pdf 文件,如下所示:

let docController = UIDocumentInteractionController(url: documentsURL)
    let url = NSURL(string:"itms-books:");
    if UIApplication.shared.canOpenURL(url! as URL) {
        docController.delegate = self
        docController.presentPreview(animated: true)
    }

我需要在显示控制器时自动滚动到最后一页,有没有办法做到这一点?我没有找到一个。感谢任何愿意提供帮助的人!

恐怕没有直接的解决方案,即使文档说它是 UIViewController 但 Xcode 显示它是从 NSObject 继承的。 我建议在 WKWebViewUIScrollView 上呈现 PDF。这会给你一个回旋余地。