如何使用Xcode5在Images.xcassets中创建iOS7图标?我搜索了很多地方,但我没有找到所需的Icon尺寸。
我的应用适用于iOS7 +。
以下是截图:
我在mac的AppIcon.appiconset
文件夹中添加了一些图标。我是否需要添加xcode侧栏? AppIcon.appiconset
文件夹所需的大小是什么?
答案 0 :(得分:22)
这很简单&事实上它是自我解释的。您甚至不必考虑图标的名称。您唯一需要担心的是尺寸。以下是如何推断该屏幕的尺寸。
BASIC RULE :将空框中显示的1x
或2x
与其下的pt
值相乘。有两个方框,如1x
&对于相同的2x
值pt
,我要说40pt
,这意味着您必须提供两种尺寸的图片。 40x40
& 80x80
。
Images.xcassets
不会调整文件大小。它只是一个目录,您可以在其中添加特定大小的文件。myIcon.png
文件(创建大小为1024x1024的app图标总是更好,如果不是那么至少512x512)。Images.xcassets
&现在读取每个空图标元素。已经提供了尺寸名称。2x
&下面的文字显示为iPhone Spolight - iOS 5,6 Settings - iOS 5-7 29pt
,然后它实际上寻找的图像大小为29pt的两倍,因此您需要的图片大小为58x58
以下是阅读它的示例。希望能让你的所有怀疑都清晰起来。
使用Images.xcassets
准备好所有图片后,只需拖放即可。将其放入Xcode本身的Images.xcassets
。确保将其放入AppIcon
类别。同样,如果您感兴趣,还需要为LaunchImage
做一些事情。
答案 1 :(得分:0)
iPhone Spotlight iOS 5-6 - 29pt
29 * 29 -1x, 58 * 58 - 2x, 87 * 87-3x
iPhone Spotlight iOS 7,8- 40pt
80 * 80 - 2x, 120 * 120 - 3x
iPhone App iOS 5,6 - 57pt
57 * 57 - 1x, 114 * 114 - 2x
iPhone App iOS 7,8 - 60pt
120 * 120 - 1x, 180 * 180 - 2x
iPad设置 iOS 5-8 - 29 pt
29 * 29 -1x, 58 * 58-2x
iPad Spotlight iOS 7,8 - 40pt
40 * 40 -1x, 80 * 80 - 2x
iPad Spotlight iOS 5,6 - 50pt
50 * 50 -1x, 100 * 100 - 2x
iPad App iOS 5,6 - 72pt
72 * 72 -1x, 144 * 144 - 2x
iPad App iOS 7,8 - 76pt
76 * 76 -1x, 152 * 152 - 2x