AppIcon:
1)首先我們打開應(yīng)用程序的Assets.xcassets這個文件夾,新版的xcode一般你創(chuàng)建一個項目都會有
里面一般會自動有一個空的AppIcon的選項
若沒有就右鍵
啟動圖標(biāo)LaunchImage也是這樣新建出來的, 從2020年四月起提交至App Store的app油宜,必須使用Xcode的Storyboard搭建啟動頁躬柬。在這條新規(guī)下桨菜,我們就不能使用原來的Assets.xcassets來設(shè)置啟動圖了,必須換成LaunchScreen.storyboard來實現(xiàn)供常。
2)然后我們看下AppIcon里面,如果只是手機(jī)端的開發(fā),右邊只勾上iphone
1.首先看Notification
這個是推送通知的圖標(biāo)徙硅,就是蘋果手機(jī)在下拉狀態(tài)欄或者是鎖屏,若某應(yīng)用程序有通知就是用這個顯示搞疗,適用于ios7-11嗓蘑,2x 3x是需要的倍數(shù),有時候會被不同的手機(jī)下載匿乃,為了適應(yīng)不同的分辨率桩皿,就會切換不同的倍數(shù)像素,顯示大小為20pt幢炸,圖標(biāo)2x之后就是40pt x 40pt泄隔,命名格式一般為picture@2x,而3x宛徊,就是60pt x 60pt的大小佛嬉,命名格式一般為picture@3x
2.再到這個
Spotlight是搜索時候的圖標(biāo)逻澳,Setting是設(shè)置界面的圖標(biāo)
因為Spotlight ios5-6和Setting ios5-11下的需要倍數(shù)和顯示像素一樣,所以把這兩放一起暖呕,1x是29x29pt斜做,2x 58x58pt,3x 87x87pt.缰揪,不過一般都是指Setting陨享,因為舊版本基本沒人用,Spotlight一般弄到下面的ios7-11
3.接下來的iphone app就不用多說了钝腺,就是桌面的應(yīng)用圖標(biāo)
4.最后一個是
看名字就知道抛姑,這是在App Store里面顯示的應(yīng)用圖標(biāo)
補(bǔ)充:有時候如果你只導(dǎo)入了一種應(yīng)用圖標(biāo)的,另幾種的沒導(dǎo)入艳狐,xcode會自動幫你采用相同的導(dǎo)入的那張分辨率的圖標(biāo)定硝,盡管他的分辨率不符合那種圖標(biāo)
例如,導(dǎo)進(jìn)了Notification推送圖標(biāo)
但其實分辨率都是60x60pt
LaunchImage:
1)如果想省事點就直接在這里面拖拉一個image圖片框控件毫目,在把啟動圖片放進(jìn)去
2)可以直接刪了LaunchScreen.storyboard(低版本Xcode為LaunchScreen.xib)蔬啡,也可以要把用作LaunchScreen的復(fù)選框勾選取消掉,如圖
接著在Assets.xcassets里面弄镀虐,右鍵或者點小加號箱蟆,new一個LaunchImage
也可以這樣做,直接選中這個工程刮便,選中General空猜,因為新建的single view是默認(rèn)LaunchScreen.storyboard為啟動圖片
接著我們點Use Asset,接著點
點Migrate恨旱,顯示是沒變化的辈毯,不要又繼續(xù)點一次Use Asset,你可以刷新下就看見了搜贤,就是點點其他的再點回來
下面的Launch Screen File就設(shè)置為空
接著谆沃,我們再打開Assets.xcassets,這樣他就會幫你自動創(chuàng)建一個了仪芒,如果你像剛剛點加號或者右鍵直接自己new一個LaunchImage唁影,這樣你就要去General那里指定你的啟動圖片,就是上面的步驟掂名,因為他默認(rèn)啟動圖片的就是Storyboard
portrait是豎屏夭咬,而Landscape是橫屏
因為新出的iPhone X機(jī)型比較特別,因此特別設(shè)置了一種啟動圖片铆隘,系統(tǒng)要求ios11+
圖片分辨率為1125px × 2436px (375pt × 812pt @3x)卓舵。
橫屏就倒過來2436px x1125px
而IOS8+,如下圖數(shù)據(jù)所示膀钠,切圖尺寸就是圖片的分辨率掏湾,等下再講下同一張圖片或圖標(biāo)怎么換成不同的分辨率來導(dǎo)入不同的位置
IOS7+
IOS5裹虫,6
1x:320 x 480
2x:640 x 960
Retina 4:640 x 1136
iOS 13蘋果計劃將宣布廢棄LaunchImage,采用LaunchScreen.storyboard融击,至此LaunchImage將要退出歷史舞臺筑公,不過人家也有人家的道理,隨著以后機(jī)型越來越多,一個機(jī)型一張圖片就會比較多,所以都在LaunchScreen.storyboard配置方便
重點來了尊浪,重點重點重點
如果傻逼美工沒空只給了你一張圖片,比如640 x 1136匣屡,但你只想要57 x 57大小的,你可以直接雙擊圖片拇涤,點工具調(diào)整大小就行了,只可以大變小,小變大圖片會模糊,如果你想要多張圖片,可以先保存最大尺寸的那張,再復(fù)制粘貼,調(diào)整大小去改