【发布时间】:2020-07-22 21:59:02
【问题描述】:
我有一个与 UIDocumentBrowserViewController 配合良好的基于文档的应用程序。但是,对于没有文档的全新用户来说,直接在文档浏览器中启动是一种非常令人困惑的初次体验。我已经让它检测我的文件格式中是否有任何本地文档,如果没有,则显示一个入职屏幕,但我也希望它完全“跳过”文档浏览器,并在第一时间立即创建一个新文档。
然而,所有东西的整个生命周期似乎都与文档浏览器息息相关,更不用说它在将文件导入 iCloud 等方面所做的所有聪明事情。我似乎无法绕过文档浏览器。处理这个问题的最佳方法是什么?
我尝试在启动时创建一个新文件并使用revealDocument(at:importIfNeeded:completion:),但我遇到了 EXC_BAD_ACCESS 崩溃(没有任何错误消息),因此不确定这是否是正确的探索途径。
【问题讨论】:
标签: ios swift uidocumentbrowserviewcontroller