gpt4 book ai didi

ios - 自定义文件类型的图标(iOS 或 OS X)

转载 作者:IT王子 更新时间:2023-10-29 08:18:19 25 4
gpt4 key购买 nike

我正在寻找有关在我的 iOS 应用程序中为文档类型创建自定义图标的信息/文档。我确定我已经看过一些 Apple 开发人员指南,其中包含有关此信息的信息,但我一直在搜索但找不到它!

在应用程序的 Info.plist 中,我指定了自定义文档类型和相应的导出 UTI(符合 com.apple.package)。 Xcode 使得在目标设置的“信息”选项卡下为这些指定图像变得非常容易,但我找不到关于它们应该是什么大小或文档图标在什么情况下可见的信息。我相信 iOS 会使用应用程序图标自动为您创建一个“默认”文档图标(根据 HIG 的 this section),因此如果我让用户可以通过电子邮件共享文档,则另一个安装了该应用程序的用户在他们的 iOS 设备上会看到这个默认文档图标。

这个文档图标还能在哪里看到?目前在 iTunes 文件共享中,文档显示为具有自定义文件扩展名的目录 - 如果为文档指定图标,这可能会改变吗?在 OS X 文件系统中查看其中一个文档时,它显示为标准的白色文档(即看起来像未知文件类型)- 是否有任何方法可以使它以正确的图标显示,或者用户是否需要 Mac安装了指定此类文件类型的应用程序?

最佳答案

您已经找到了 HIG 文档。我不确定文档图标是否显示在 iTunes 中,但我对此表示怀疑。我从未在任何其他应用中看到过这一点。

来自Information Property List Key Reference (搜索“文档图标”):

文档图标

In iOS, the CFBundleTypeIconFiles key contains an array of strings with the names of the image files to use for the document icon. Table 3 lists the icon sizes you can include for each device type. You can name the image files however you want but the file names in your Info.plist file must match the image resource filenames exactly. (For iPhone and iPod touch, the usable area of your icon is actually much smaller.) For more information on how to create these icons, see iOS Human Interface Guidelines.

表 3 iOS 文档图标大小

+-----------------------+----------------------------------+
| Device | Sizes |
+-----------------------+----------------------------------+
| iPad | 64 x 64 pixels |
| | 320 x 320 pixels |
+-----------------------+----------------------------------+
| iPhone and iPod touch | 22 x 29 pixels |
| | 44 x 58 pixels (high resolution) |
+-----------------------+----------------------------------+

关于ios - 自定义文件类型的图标(iOS 或 OS X),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16801403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com