我已经实现了 UIDocumentInteractionController 来预览不支持的文件类型。但是由于 UIDocumentInteractionController 是 NSObject 而不是 UIViewController 的子类,因此我无法将其添加为当前屏幕 UIViewController 的 childviewcontroller,因为它的视图属性未公开。
我只能将它呈现为模态或导航堆栈,而不是内联 UIView 子视图。
尝试了 QLPreviewController,但它不支持文件图标和其他有用的公开方法,如 UIDocumentInteractionController 中公开的那样