2009-09-21 59 views
21

可能重複:
How to disable highlighting of the app icon?如何刪除應用程序圖標上的「白色反射」?

你好,這是一個iPhone Objective C的問題。

當我設置應用程序的圖標文件,說,icon.png。當它顯示在手機上時,白色反射效果會自動添加到icon.png

是否有任何方法可以移除te反射效果?原因我可以看到,圖標上沒有白色反射效果的應用程序

+0

oh thx很多。抱歉的重複...我無法搜索這個問題出來之前,沒有想過這個詞'突出' – Unreality 2009-09-22 01:45:03

回答

36

打開Info.plist文件,也可以稱爲ProjectName-Info.plist,並添加一個新的生產線。 Key-column是一個下拉列表,點擊它並以可讀的形式滾動瀏覽一大組可以設置的關鍵字。

你正在尋找的那個被稱爲「圖標已經包含光澤和斜角效果」,這是人類可讀的形式。寫作UIPrerenderedIcon,也有效。

添加此標誌還會禁用Tunes Store和App Store中的自動添加光澤和斜角。

+0

回答在http://stackoverflow.com/questions/1453680/how-to-remove-the -white-reflection-on-the-the-application-icon – kunalg 2013-08-14 09:01:36

9

在您的info.plist文件中,添加名爲UIPrerenderedIcon的密鑰並將其值設置爲true。

這將防止從SDK自動添加光澤閃耀你的圖標

13

在Xcode 4.3.2中,您可能還需要將圖標定義爲預渲染。

點擊左側的項目,選擇您的目標,然後在摘要選項卡下,您會看到應用程序圖標以及「預渲染」複選框。選中此框並重新運行您的應用程序。

如果圖標尚未更改,您可能還需要在使用新圖標之前刪除並重新安裝(重新運行)設備上的應用程序,或者甚至重新啓動設備。

App Icon image

+1

重新啓動您的設備確實解決了無法看到更改的問題。這是一個關鍵位IMO :) – 2013-05-03 15:33:51