我试图为我的iPhone应用程序创建图标,但不知道如何获得iPhone图标使用的确切半径。我搜索了又搜索教程或模板,但找不到一个。
我确信我只是一个白痴,但你如何让圆角与你的图标从Illustrator或Photoshop完全正确?
编辑:
Retina iPad的半径是多少?
我试图为我的iPhone应用程序创建图标,但不知道如何获得iPhone图标使用的确切半径。我搜索了又搜索教程或模板,但找不到一个。
我确信我只是一个白痴,但你如何让圆角与你的图标从Illustrator或Photoshop完全正确?
编辑:
Retina iPad的半径是多少?
当前回答
我看到很多关于“px”的讨论,但没有人谈论百分比,这是你想要计算的固定数字。
22.37%是这里的关键百分比。将上面提到的任何图像大小乘以0.2237,您将得到该尺寸的正确像素半径。
在iOS 8之前,苹果使用的舍入较少,为15.625%。
编辑:感谢chris Prince评论iOS 8/9/10的半径百分比:22.37%
其他回答
以前对这个问题的所有答案现在都过时了。至少从2015年5月开始,苹果要求你提供没有四舍五入的方形图标:
保持图标角为方形。系统应用一个掩码自动圆角图标。
https://developer.apple.com/ios/human-interface-guidelines/graphics/app-icon/
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应该是好的
有两个完全矛盾的答案,一个是160px@1024,另一个是180px@1024。女巫呢?
我做了一些实验,我认为这是180px@1024,所以drbarnard是正确的。
我从App Store下载了iTunes U图标,尺寸为175x175px,我在photoshop中将其放大到1024px,并在上面放置两个形状,一个半径为160px,另一个半径为180px。
正如你可以看到下面的形状(细灰线)160px(第一个)是有点偏离,而一个180px看起来很好。
这是我现在在PhotoShop中所做的:
我创建一个大小为1026x1026px的画布,主蒙版为180px 设计智能对象。 我复制主智能对象5次,并将其大小调整为1024px, 144px, 114px, 72px和57px。 我在每个智能对象上放了一个“新建分层切片”,我根据它们的大小重命名切片(例如icon-72px)。 当我保存艺术品时,我选择“All User Slices”,然后BANG!我有 所有图标必须为我的应用程序。
我看到很多关于“px”的讨论,但没有人谈论百分比,这是你想要计算的固定数字。
22.37%是这里的关键百分比。将上面提到的任何图像大小乘以0.2237,您将得到该尺寸的正确像素半径。
在iOS 8之前,苹果使用的舍入较少,为15.625%。
编辑:感谢chris Prince评论iOS 8/9/10的半径百分比:22.37%