我试图为我的iPhone应用程序创建图标,但不知道如何获得iPhone图标使用的确切半径。我搜索了又搜索教程或模板,但找不到一个。
我确信我只是一个白痴,但你如何让圆角与你的图标从Illustrator或Photoshop完全正确?
编辑:
Retina iPad的半径是多少?
我试图为我的iPhone应用程序创建图标,但不知道如何获得iPhone图标使用的确切半径。我搜索了又搜索教程或模板,但找不到一个。
我确信我只是一个白痴,但你如何让圆角与你的图标从Illustrator或Photoshop完全正确?
编辑:
Retina iPad的半径是多少?
当前回答
如果不考虑描边,57x57图标的准确半径实际上是10px。
我从iconreference中得到这个信息。
其他回答
After trying some of the answers in this post, I consulted with Louie Mantia (former Apple, Square, and Iconfactory designer) and all the answers so far on this post are wrong (or at least incomplete). Apple starts with the 57px icon and a radius of 10 then scales up or down from there. Thus you can calculate the radius for any icon size using 10/57 x new size (for example 10/57 x 114 gives 20, which is the proper radius for a 114px icon). Here is a list of the most commonly used icons, proper naming conventions, pixel dimensions, and corner radii.
Icon1024.png - 1024px - 179.649 Icon512.png - 512px - 89.825 图标。png - 57px - 10 Icon@2x.png - 114px - 20 Icon-72.png - 72px - 12.632 Icon-72@2x.png - 144px - 25.263 Icon-Small.png - 29px - 5.088 Icon-Small@2x.png - 58px - 10.175
另外,正如在其他回答中提到的,你实际上并不想裁剪二进制文件中使用的任何图像或提交给苹果。这些都应该是方形的,没有任何透明度。苹果会在适当的上下文中自动屏蔽每个图标。
了解以上内容是很重要的,但是,对于图标在应用程序UI中的使用,你必须在代码中应用蒙版,或在photoshop中预渲染。这在为网站和其他宣传材料创作艺术品时也很有帮助。
更多阅读:
Neven Mrgan谈到了额外的图标大小和其他设计考虑因素:ios应用程序的图标大小
bjano的Marc Edwards关于在Photoshop中创建圆形矩形的不同选项以及为什么它很重要:圆形矩形
苹果关于图标大小和设计考虑因素的官方文档:图标和图像
更新:
I did some tests in Photoshop CS6 and it seems as though 3 digits after the decimal point is enough precision to end up with the exact same vector (at least as displayed by Photoshop at 3200% zoom). The Round Rect Tool sometimes rounds the input to the nearest whole number, but you can see a significant difference between 90 and 89.825. And several times the Round Rectangle Tool didn't round up and actually showed multiple digits after the decimal point. Not sure what's going on there, but it's definitely using and storing the more precise number that was entered.
总之,我更新了上面的列表,只包括小数点后的3位数字(之前有13位!)在大多数情况下,可能很难区分一个半径为90px的512px透明图标和一个半径为89.825的透明图标,但圆角的反锯齿肯定会略有不同,在某些情况下可能会可见,特别是当苹果在代码或其他方面应用了第二个更精确的掩码时。
iphone为你圆角,你所需要的是一个方形的57x57 png图标,u应该是好的
更新(截至2018年1月)应用程序图标要求:
https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/
保持图标角为方形。系统应用一个掩码自动圆角图标。 保持背景简单,避免透明。确保你的图标是不透明的,不要使背景杂乱。给它一个简单的背景,这样它就不会盖过附近的其他应用程序图标。你不需要用内容填满整个图标。
57 x 57像素图标的圆角半径为9像素。
当我用Photoshop设计我的应用程序图标时,我发现没有整数角半径完全适合设备的掩码。
我现在要做的是用Xcode创建一个空项目,设置一个完全白色的PNG文件作为图标,并关闭预设的斜角和光泽度。然后,我运行应用程序,并在主屏幕上截屏。现在,你可以很容易地从这张图片创建一个蒙版,你可以在Photoshop中使用。这样可以得到完美的圆角。