ios開發icon圖標

圖標是iOS程序包所必需的組成部分。如果你沒有提供程序所需的各種尺寸的圖標,程序上傳發布時可能會無法通過驗證。iOS程序爲兼顧不同的應用場景,定義了多個不同規格的圖標,並以不同的命名區分:
iOS圖標尺寸一覽
iPhone專用程序:
 圖標名稱    大小    圓角    用途    必需
Icon.png    57 X 57    10px    用於程序商店和在iPhone/iPod Touch中顯示    必需
[email protected]    114 X 114    20px    Icon.png的高清模式     
Icon-Small.png    29 X 29    20px    用於設置和Spotlight搜索     
[email protected]    58 X 58    8px    Icon-Small.png的高清模式     

 
ipad專用程序:
圖標名稱    大小    圓角    用途    必需
Icon-72.png    72 X 72    20px    用於在iPad桌面中顯示    必需
Icon-50.png    50 X 50    ?    用於iPad中的Spotlight搜索     
Icon-29.png    29 X 29    10px    設置頁面     

 
通用程序:
圖標名稱    大小    圓角    用途    必需
Icon-72.png    72 X 72    20px    用於在iPad桌面中顯示    必需
Icon.png    57 X 57    10px    用於程序商店和在iPhone/iPod Touch中顯示    必需
Icon-50.png    50 X 50    10px    用於iPad中的Spotlight搜索     
Icon-29.png    29 X 29    20px    用於設置和Spotlight搜索     

 
取消圖標上的高光
系統會默認會在圖標上自動加上半透明的高光半圓,如果我們不想要這個效果或者圖標本身已經包含了這個高光效果,我們可以在項目配置裏把系統的高光功能取消掉:
xcode3.2x建的項目:
在info plist里加一個配置項,key爲“Icon already includes gloss and bevel effects”, 類型爲bool,然後打上鉤就,這樣系統就不會自動加高光;
 
xcode4建的項目:


在項目target的summary標籤頁下找到App Icons項,在“Prerendered”打上鉤


再找到“Icon files (iOS 5)”項目(如果有的話),展開,把裏面的“Icon already includes gloss effects”也設置成“YES”:
這樣程序中的高光效果就取消了。


itunes connect上的圖標

我們在itunes connect網站上創建應用時也要求上傳圖標,上傳後 itunes connect也會給圖標加上高光效果。這不用擔心,如果我們的程序已經取消了高光效果,在程序上傳後,網站上圖標的高光效果也會自動取消掉的。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章