我正在尝试为我的多平台(iOS 14 - macOS Big Sur)应用程序创建自定义文档图标。
因此,对于 macOS,这非常简单,我可以附加旧图标,或者更好的是,提供背景、图像和文本的组合来合成文档图标,如 macOS Document Icon Human Interface Guidelines 中所述。 .
因此,在 Info.plist 中,UTExportedTypeDeclarations
将包含 UTTypeIcons
键如下:
<key>UTTypeIcons</key>
<dict>
<key>UTTypeIconBackgroundName</key>
<string>Icon Fill</string>
<key>UTTypeIconBadgeName</key>
<string>Icon Image</string>
<key>UTTypeIconText</key>
<string>Dapka</string>
</dict>
现在,真正的挑战在于 iOS 文档图标。首先,没有更新的文档。其次,我不能像使用 macOS 那样做。在这里,我应该只提供一张图片,所以我将它作为 PNG 上传到 Resources 文件夹中,然后修改了 UTExportedTypeDeclarations
在 Info.plist 中如下: <key>UTTypeIconFiles</key>
<array>
<string>Document Icon</string>
</array>
但是,图标没有正确显示,它显示为白色背景的居中图像,没有文字。有任何想法吗?
最佳答案
关于ios - 如何在 iOS 14+ 应用程序中创建自定义文档图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69389736/