支持 UIDocumentInteractionController 的横向和纵向

Posted

技术标签:

【中文标题】支持 UIDocumentInteractionController 的横向和纵向【英文标题】:Support landscape and portrait orientation for UIDocumentInteractionController 【发布时间】:2019-02-06 15:15:25 【问题描述】:

我的 ios 应用程序的方向已锁定为纵向模式。但是,我想为使用 UIDocumentInteractionController 打开的文件同时支持横向和纵向。 这是我打开文件网址的代码。

 let url = URL.init(fileURLWithPath: fileURL)
        self.documentController = UIDocumentInteractionController.init(url: url)
        documentController!.delegate = self
        documentController!.presentPreview(animated: false)

如何为使用上述代码打开的文件实现纵向和横向,同时将其他屏幕的方向锁定为纵向? 非常感谢!

【问题讨论】:

【参考方案1】:

覆盖supportedInterfaceOrientations 和shouldAutoRotate:

How to allow only single UIViewController to rotate in both Landscape and Portrait direction?。 Swift 3 犹太版

【讨论】:

以上是关于支持 UIDocumentInteractionController 的横向和纵向的主要内容,如果未能解决你的问题,请参考以下文章

为啥我配置的PHP5不支持MySQL

为啥我配置的PHP5不支持MySQL

支持向量机原理 线性支持向量机

支持向量机原理 线性支持向量机

支持向量机原理线性支持回归

EFCore框架支持多数库 支持读写分离框架支持事务提交保存