AppShortcuts快捷指令如何显示子自定义背景
文章摘要
HeoGPT
文章介绍了在iOS应用中设置彩色面板快捷方式的步骤。首先在AppShortcut()中确保添加shortTitle和systemImageName参数以显示彩色面板。然后在应用的资产目录添加两种背景色和一种前景色。接着在Info.plist中的CFBundlePrimaryIcon下添加NSAppIconActionTintColorName和NSAppIconComplementingColorNames,分别对应前景色和背景色名称。最后提供了相应的XML代码片段。
此内容根据文章生成,并经过人工审核,仅用于文章内容的解释与总结
投诉在 AppShortcut() 中确保已经添加 shortTitle 和 systemImageName 参数。如果你的快捷方式都没有这个,彩色面板将不会出现在快捷方式应用程序中。系统图像名称来自SF Symbols。
创建颜色
在主应用的资产目录中创建颜色(例如 ShortcutsBackground1 、 ShortcutsBackground2 和 ShortcutsForeground)
两个背景色,一个前景色。
修改plist
现在在Info.plist中添加 NSAppIconActionTintColorName 和 NSAppIconComplementingColorNames 。这需要在 CFBundlePrimaryIcon 中进行。
1 | <dict> |
修改磁贴默认色
1 | static var shortcutTileColor: ShortcutTileColor = .blue |
- 感谢你赐予我前进的力量
打赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 张洪Heo
评论
生成评论
匿名评论
违规举报
✅ 你无需删除空行,直接评论以获取最佳展示效果