在试图解决这个iOS 8 action extension icon is blank on device (works in simulator)问题时,我意识到没有任何信息可用于iOS 8 Action Extension图标的大小。另外技术要求“PNG推荐”和“单色”不是很清楚。有人知道在XCode 6中将Action Extension的图标放在哪里以及它必须具有什么尺寸和格式。iOS 8动作扩展图标大小
回答
的iOS。创建一个表示您的Action扩展的模板图像。 A 模板图像是iOS用作蒙版的图像,用于创建用户在活动视图控制器中看到的最终 图标。若要创建在最终用户界面中看起来不错的 模板图像,请遵循以下指导原则:
使用黑色或白色以及适当的透明度。不包括 阴影。使用抗锯齿。两种尺寸创建图像:
对于iPhone,图像看起来应该很好的在一个地区中心是 措施60×60点。
对于的iPad,图像看起来应该很好的测量 76×76点的区域中心。
此外,您可以从HIG获取更多信息。
将单色版本的应用程序图标用于Action扩展。 (相反,共享扩展使用其包含的应用程序的全色 应用程序图标。)要为Action扩展创建图标,您可以通过创建应用程序图标的模版版本来启动 。如有必要,通过关注让您的图标独一无二的元素来简化 设计。
如果您在包含应用程序中提供了多个操作扩展,它可以很好地为它们创建一系列图标。一定要让 家族中的每个图标都与包含应用程序的图标相关。
编辑: 从Documentation(搜索图标):
在iOS中,自定义操作扩展使用的模板图像版本的 包含应用程序的图标,你必须提供。
iOS共享扩展程序会自动使用包含应用程序的图标。 如果您在共享扩展程序目标中提供了单独的图标,则Xcode 会忽略它。对于所有其他应用扩展程序类型,您必须提供一个 图标,以匹配包含应用程序的图标。
有关如何将一个图标添加到您的附加应用信息,请参阅 Creating an Asset Catalog和Adding an App Icon Set或启动图像 集。欲了解更多关于iOS应用扩展图标要求,请参阅“应用 扩展”中的iOS人机界面指南
编辑2: 创建您的扩展文件夹中的APPICON图像资产,并在该组添加图标和在您的扩展程序和应用程序目标中引用该资源。
此外请确保您的扩展图标具有完全透明的背景,而不是纯白色。除透明以外的任何颜色都将显示为深灰色。
- 1. iOS 8扩展
- 2. UIWebView iOS 8操作iOS 8移动Safari中的扩展崩溃
- 3. 应用图标大小截至iOS 8
- 4. iOS动作扩展如何获得小图像
- 5. iOS 8分享扩展loadPreviewView
- 6. WinPhone 8 AppBar图标大小
- 7. 键盘扩展大小
- 8. 在iOS 8的今日扩展(widget)中添加按钮动作?
- 9. Chrome扩展图标://扩展/
- 10. iOS图标:大小vs点?
- 11. 增强矩阵动态大小扩展
- 12. CSS图像扩展到父div大小
- 13. iOS扩展:无法更改图标
- 14. iOS 8 Autolayout与大小类
- 15. 扩展jframe的大小?
- 16. 扩展2D数组大小?
- 17. adMob |扩展横幅大小?
- 18. Firefox插件的图标大小/像素的扩展
- 19. iOS 8自定义键盘扩展UIKeyboardType
- 20. Facebook:应用程序扩展在iOS 8
- 21. 如何删除iOS 8扩展?
- 22. iOS 8选定文本的扩展
- 23. iOS 8共享扩展附件 - Xcode - Swift
- 24. iOS 8删除今天的扩展
- 25. 照片编辑扩展问题(iOS 8)
- 26. 展开Google地图图标大小
- 27. IOS 8扩展和使用应用程序目标代码
- 28. 扩展Fontello图标
- 29. iOS 11 UIToolBar自动扩展
- 30. 如何为动作扩展提供图标?
'''对于iPhone,图像看起来应该很好的测量60×60 points.'''这并不能说明图标尺寸:-( – powtac 2014-09-24 14:42:57
60X60是容器面积大小的区域中心对于你的图标,你可以选择是否填充内容或使用更小和居中的图像,我的意思是你可以在Photoshop中制作60x60点的画布,中间有一个小图像,这就是你的图标 – Razvan 2014-09-24 14:43:54
好吧,我因为在默认的AppIcon资源容器中,没有为60x60图标准备好插槽! – powtac 2014-09-24 14:45:25