iOS 8 Action Extension图标大小

pow*_*tac 6 icons xcode6 ios8 ios-app-extension

虽然试图解决这个iOS 8动作扩展图标在设备上是空白的(在模拟器中工作)问题,但我意识到无处可用的信息可以提供iOS 8 Action Extension图标必须具有的大小.此外,技术要求"推荐PNG"和"单色"也不是很清楚.有没有人知道在XCode 6中放置Action Extension图标的位置以及它必须具有的尺寸和格式.

Raz*_*van 10

文档:

iOS版.创建表示Action扩展的模板图像.模板图像是iOS用作掩码的图像,用于创建用户在活动视图控制器中看到的最终图标.要创建在最终用户界面中看起来不错的模板图像,请遵循以下准则:

使用具有适当Alpha透明度的黑色或白色.不要包含阴影.使用抗锯齿.创建两种尺寸的图像:

对于iPhone,图像应该在一个60 x 60点的区域中居中.

对于iPad,图像应该在一个76 x 76点的区域中居中 .

此外,您可以从HIG获得更多信息.

使用应用程序图标的单色版本作为Action扩展.(相比之下,共享扩展程序使用其包含应用程序的全彩应用程序图标.)要为Action扩展程序创建图标,您可以首先创建应用程序图标的模板版本.如有必要,可以通过关注使图标独特的元素来简化设计.

如果您在包含的应用中提供多个Action扩展,则可以很好地为它们创建一系列图标.确保家庭中的每个图标都与包含应用程序的图标相关.

编辑:文档(搜索图标):

在iOS中,自定义Action扩展使用其包含应用程序图标的模板图像版本,您必须提供该图标.

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

有关如何向应用扩展添加图标的信息,请参阅 创建资产目录添加应用图标集或启动图像集.有关iOS应用扩展的图标要求的更多信息,请参阅iOS人机界面指南中的"App Extensions"

编辑2: 在您的扩展程序文件夹中创建一个AppIcon图像资源,并在该集合中添加您的图标,并在您的扩展程序和应用程序目标中引用该资产.

还要确保您的扩展程序图标具有完全透明的背景,而不是纯白色.除透明之外的任何颜色将显示为实心深灰色.

在此输入图像描述

  • 人机界面指南现在建议其尺寸约为 70x70pt。遗憾的是,仍然没有关于如何添加此图标的文档,所以我想它仍然应该出现在 60pt iPhone 应用程序插槽中?对于抱怨没有 76、83.5 和 1024pt 应用程序图标的警告,您会怎么做? (2认同)