【发布时间】:2019-05-03 18:36:59
【问题描述】:
要获得自定义文档图标,我是否需要通过选择 Editor > Add Assets > App Icons & Launch Images > New macOS Generic Icon 在 Xcode 的 Assets.xcassets 文件夹中添加一个新的“图标”集?还是我只是在 Assets.xcassets 文件夹中添加一个大小合适的 .icns 文件?
另外,我在 macOS 人机界面指南中找不到自定义文档图标的外观。它们中的大多数类似于 Apple 的通用文档图标,并在底部添加了自定义文件扩展名,全部大写(TXT、DOCX 等)。我们是否复制 Apple 的通用文档图标并通过在其底部添加我们自己的图形(居中)和扩展名来修改它? (如果是这样,在哪里可以找到该模板?)我们是否创建另一个版本的相同图标,预览文档的第一页(而不是图形) - 还是由系统自动处理?我在 Finder 窗口中看到了这两种类型的文档图标。
如果有任何文档提供了为 Mac 或 iOS 应用程序创建自定义文档图标的工作流程,我将非常感谢您提供参考。我已经阅读了大量内容,但这是我的第一个应用程序。因此,一步一步的回答将是最有帮助的。
【问题讨论】:
-
在资产中使用 DocumentIcon.iconset + 在 Info.plist 中使用 CFBundleTypeIconFile(在 CFBundleDocumentTypes 下)。用于文档图标的分层 Photoshop 模板 - 使用 google。 Apple 不提供分层模板(提供带有阴影和角的图标,因此没有多大用处)
标签: xcode cocoa icons nsdocument