【发布时间】:2017-03-02 07:02:12
【问题描述】:
操作/选项菜单在第一次启动时不可见,当我进入全屏模式并返回正常模式时会出现。附上截图供参考。我究竟做错了什么?代码如下:
let docController = UIDocumentInteractionController(url: url!)
docController.delegate = self
docController.presentPreview(animated: true)
和委托方法:
override func documentInteractionControllerViewControllerForPreview(_ controller: UIDocumentInteractionController) -> UIViewController {
return self.navigationController!
}
【问题讨论】:
-
从哪里启动它??
-
来自嵌入标签栏和导航控制器的视图控制器。
-
确保你在 viewdidappear 之后调用它,因为它也可能从那里产生问题
-
你应该试试我的代码它可能对你有帮助
标签: ios iphone swift uinavigationcontroller uidocumentinteraction