2014-09-18 121 views

回答

10

Documentation

的iOS。创建一个表示您的Action扩展的模板图像。 A 模板图像是iOS用作蒙版的图像,用于创建用户在活动视图控制器中看到的最终 图标。若要创建在最终用户界面中看起来不错的 模板图像,请遵循以下指导原则:

使用黑色或白色以及适当的透明度。不包括 阴影。使用抗锯齿。两种尺寸创建图像:

对于iPhone,图像看起来应该很好的在一个地区中心是 措施60×60点

对于的iPad,图像看起来应该很好的测量 76×76点的区域中心。

此外,您可以从HIG获取更多信息。

将单色版本的应用程序图标用于Action扩展。 (相反,共享扩展使用其包含的应用程序的全色 应用程序图标。)要为Action扩展创建图标,您可以通过创建应用程序图标的模版版本来启动 。如有必要,通过关注让您的图标独一无二的元素来简化 设计。

如果您在包含应用程序中提供了多个操作扩展,它可以很好地为它们创建一系列图标。一定要让 家族中的每个图标都与包含应用程序的图标相关。

编辑:Documentation(搜索图标):

在iOS中,自定义操作扩展使用的模板图像版本的 包含应用程序的图标,你必须提供。

iOS共享扩展程序会自动使用包含应用程序的图标。 如果您在共享扩展程序目标中提供了单独的图标,则Xcode 会忽略它。对于所有其他应用扩展程序类型,您必须提供一个 图标,以匹配包含应用程序的图标。

有关如何将一个图标添加到您的附加应用信息,请参阅 Creating an Asset CatalogAdding an App Icon Set或启动图像 集。欲了解更多关于iOS应用扩展图标要求,请参阅“应用 扩展”中的iOS人机界面指南

编辑2: 创建您的扩展文件夹中的APPICON图像资产,并在该组添加图标和在您的扩展程序和应用程序目标中引用该资源。

此外请确保您的扩展图标具有完全透明的背景,而不是纯白色。除透明以外的任何颜色都将显示为深灰色。

enter image description here

+0

'''对于iPhone,图像看起来应该很好的测量60×60 points.'''这并不能说明图标尺寸:-( – powtac 2014-09-24 14:42:57

+0

60X60是容器面积大小的区域中心对于你的图标,你可以选择是否填充内容或使用更小和居中的图像,我的意思是你可以在Photoshop中制作60x60点的画布,中间有一个小图像,这就是你的图标 – Razvan 2014-09-24 14:43:54

+0

好吧,我因为在默认的AppIcon资源容器中,没有为60x60图标准备好插槽! – powtac 2014-09-24 14:45:25