2012-08-11 46 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

你不需要使圖標圖像的角落變圓,它會自動變圓。

嘗試不圓邊角圖像

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