将文件扩展名添加到 iOS 文档管理器
Posted
技术标签:
【中文标题】将文件扩展名添加到 iOS 文档管理器【英文标题】:Adding file extensions to iOS document manager 【发布时间】:2019-07-06 15:59:59 【问题描述】:我正在为 Swift 应用程序使用默认的 ios 文件管理器。我正在为 UIDocumentBrowserViewController 编写类,我希望显示整个文件名。例如,我想要 Untitled.txt 而不是 Untitled。或者不是脚本,script.py。
附带说明,我注意到实际的文件应用程序没有显示扩展名的功能。
【问题讨论】:
对于格式不佳的问题,我深表歉意,稍后将编辑问题。 【参考方案1】:有时值得检查一下苹果文档)https://developer.apple.com/documentation/uikit/uidocumentbrowserviewcontroller
正如我所见,在 UIDocumentBrowserViewController 的 var shouldShowFileExtensions: Bool
的帮助下,可以显示文件的扩展名。但令我们遗憾的是,它仅适用于 iOS 13.0+。
正如苹果所说的关于这个属性https://developer.apple.com/documentation/uikit/uidocumentbrowserviewcontroller/3153159-shouldshowfileextensions
默认值为假。
此属性对在 macOS 中运行的 iPad 应用程序无效。
【讨论】:
我很感激。我在网上什么也没看到,因为它仍处于测试阶段。我查看了文档,但查看了当前文档(不是 beta 文档)。干杯 这一切都很好读,但实际上它并没有做任何事情。添加.shouldShowFileExtensions = true
仍然不显示文件名。太令人沮丧了。为什么有人不想显示文件名超出了我的想象......它只会增加混乱。以上是关于将文件扩展名添加到 iOS 文档管理器的主要内容,如果未能解决你的问题,请参考以下文章
如何在Xamarin viewcell或Grid或某处显示默认文件扩展名图标?