gpt4 book ai didi

ios - 是否可以在容器中显示 UIDocumentInteractionController?

转载 作者:行者123 更新时间:2023-12-01 22:28:56 25 4
gpt4 key购买 nike

我在容器 View 中有一个 UIViewController。 View Controller 在 UIDocumentInteractionController 中显示 PDF,如下所示:

let documentInteractionController = UIDocumentInteractionController(url: pdfUrl)
documentInteractionController.delegate = self
documentInteractionController.presentPreview(animated: true)

UIDocumentInteractionController 以模态方式显示自身。我希望它显示在容器中。这可能吗?

最佳答案

对此的回应有点晚,但我最近有同样的问题——我不确定你的完整导航设置,但在下面的委托(delegate)方法中返回导航 Controller 将在导航堆栈中显示预览。 (返回任何其他内容将呈现默认模态视图)

此处的文档:https://developer.apple.com/reference/uikit/uidocumentinteractioncontrollerdelegate/1616799-documentinteractioncontrollervie

func documentInteractionControllerViewControllerForPreview(_ controller: UIDocumentInteractionController) -> UIViewController {
//return self to present modally
//return nav controller to push document preview into the stack
return self.navigationController!
}

关于ios - 是否可以在容器中显示 UIDocumentInteractionController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40087992/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com