在UIDocumentInteractionController中以编程方式滚动pdf

问题描述 投票:0回答:1

我正在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)
    }

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

ios swift scroll uidocumentinteraction uidocumentinteractioncontroller
1个回答
0
投票

恐怕还没有一个直接的解决方案,即使文档说它是UIViewController,但Xcode显示它是从NSObject继承的。我建议在WKWebViewUIScrollView上呈现PDF。这将为您提供摆动的空间。

© www.soinside.com 2019 - 2024. All rights reserved.