2012-08-11 43 views
0

请检查左右手边的角落,图标在其他情况下看起来不错,原始图标也很好看,但是当它显示在iphone的主屏幕上时,会出现黑线周围,​​如下所示的角:iPhone主屏幕上的图标看起来奇怪

enter image description here

Retina

Non-Retina

第一种是原始的,第二个是视网膜,第三非视网膜。 有什么问题?如何解决这个问题?
谢谢!

+0

你申请一个圆角原来的图标?也显示原稿。 – DrummerB 2012-08-11 11:39:08

+0

在顶部添加了原件。谢谢。 – RRN 2012-08-11 11:44:58

回答

3

iOS HIGs中所述,您不应在您提供的图标上添加圆角。角落将在主屏幕上自动舍入。您可能会通过一个或两个像素点获得半径错误。

+0

那么我现在该怎么办?我应该只是提供一个没有透明度的图标吗?然后只需使用白色背景。谢谢! – RRN 2012-08-11 12:01:44

+1

这可能会将黑线变成白线。你应该把绿地扩展到整个角落。 – DrummerB 2012-08-11 12:04:26

+0

哦...那么其他角落呢? – RRN 2012-08-11 12:06:34

0

默认情况下,发光和阴影会出现在所有iOS主屏幕图标上。您可以通过添加更改:

UIPrerenderedIcon是

你的plist文件。

+0

我不认为这就是他的意思,但黑色的线在拐角处。 – DrummerB 2012-08-11 11:52:55

+0

DrummerB是对的,我的意思是空行...... – RRN 2012-08-11 11:58:16

0

我建议使用此link提供的模板来代替。该模板中有一个脚本,可以自动输出应用程序所需的所有必要格式。只需提供一个正方形图像作为原始图像,模板将自动处理将掩码应用到要圆角化的部分,以便您不应该面临您在此观察的问题。正如DrummerB所提到的,您不应该提供带圆角的图标图像。

+0

哦,模板让你可以一次看到所有不同的格式:-) – tiguero 2012-08-11 12:25:23

+0

谢谢你好! – RRN 2012-08-11 12:54:39

0

解决此问题的方法是复制您的方形视网膜图标,将其重命名为与当前非视网膜图标相同的名称,使用预览将其打开,将其大小调整为一半,保存,将旧圆角图标替换为您刚制成。

0

你不需要使图标图像的角落变圆,它会自动变圆。

尝试不圆边角图像

希望它可以帮助你....