我试图为我的iPhone应用程序创建图标,但不知道如何获得iPhone图标使用的确切半径。我搜索了又搜索教程或模板,但找不到一个。

我确信我只是一个白痴,但你如何让圆角与你的图标从Illustrator或Photoshop完全正确?

编辑:

Retina iPad的半径是多少?


当前回答

iphone为你圆角,你所需要的是一个方形的57x57 png图标,u应该是好的

其他回答

dbarnard的答案有公式来计算正确的半径,但因为你是在寻找模板,所有的蒙版和覆盖都可以在这个目录中找到:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk/System/Library/PrivateFrameworks/MobileIcons.framework

(路径是最新版本的XCode。对于旧版本,它可能在/Developer/)内部。

正如其他人所指出的,你不应该自己屏蔽它们,但你可以使用这些来检查你的图标在屏蔽后的样子。

(这一发现归功于Neven Mrgan IIRC)

57 x 57像素图标的圆角半径为9像素。

iphone为你圆角,你所需要的是一个方形的57x57 png图标,u应该是好的

以前对这个问题的所有答案现在都过时了。至少从2015年5月开始,苹果要求你提供没有四舍五入的方形图标:

保持图标角为方形。系统应用一个掩码自动圆角图标。

https://developer.apple.com/ios/human-interface-guidelines/graphics/app-icon/

我看到很多关于“px”的讨论,但没有人谈论百分比,这是你想要计算的固定数字。

22.37%是这里的关键百分比。将上面提到的任何图像大小乘以0.2237,您将得到该尺寸的正确像素半径。

在iOS 8之前,苹果使用的舍入较少,为15.625%。

编辑:感谢chris Prince评论iOS 8/9/10的半径百分比:22.37%