我正在尝试为我的 iPhone 应用程序创建图标,但不知道如何获得 iPhone 图标使用的确切半径。我找了又找教程或模板,但找不到。
我敢肯定我只是个白痴,但是如何使用 Illustrator 或 Photoshop 中的图标使圆角完全正确?
编辑:
Retina iPad 的半径是多少?
最佳答案
您可以为您的应用制作四个图标(从今天开始),它们都可以有不同的外观 - 不一定基于 512x512 图像。
- 512x512 图标的圆角半径 = 80 (iTunesArtwork)
- 1024x1024 图标的圆角半径 = 180 (iTunesArtwork Retina)
- 57x57 图标的圆角半径 = 9 (iPhone/iPod Touch)
- 114x114 图标的圆角半径 = 18(iPhone/iPod Touch Retina)
- 72x72 图标的圆角半径 = 11 (iPad)
- 144x144 图标的圆角半径 = 23(iPad Retina)
如果您确实创建了一组自定义图标,您可以在 info.plist 文件中将 UIPrerenderedIcon
选项设置为 true,它不会添加光泽效果,但会在下面放置一个黑色背景它并且仍然使用这些角半径围绕图像角,因此如果任何图标上的角半径更大,那么它会在边缘/角周围显示黑色。
编辑:查看来自@devin-g-rhode 的评论,您可以看到任何 future 的图标尺寸都应该有1:6.4
圆角半径与图标尺寸的比例. https://stackoverflow.com/a/29550364/396005也有很好的回答其中包含 SDK 中用于圆角图标角的图像 mask 文件的位置
要添加视网膜兼容文件,请使用相同的文件名并添加“@2x”。因此,如果我有一个名为 icon.png 的 72x72 图标文件,我还会将一个名为 icon@2x.png 的 114x114 PNG 文件添加到项目/目标,Xcode 会自动将其用作视网膜显示器上的图标。如果操作正确,您可以在应用程序目标的“摘要”页面上看到实际效果。这同样适用于您的启动图像。使用 320x480 的 launch.png 和 640x960 的 launch@2x.png。
关于iPhone 应用程序图标 - 精确半径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2105289/