實用 ios 啟動畫面

2021-06-22 14:58:30 字數 1094 閱讀 4653

總述:

兩種方式,一種是使用系統自帶的,按規則定義啟動名稱即可,顯示為1秒,要想延長時間,

用[nsthread sleepfortimeinterval:5.f] ,另一種就是自定義 uiview,加到 uiwindow 中去。

祥述:

1,準備資源,放入工程中,即可,預設時間為 1s

ios 裝置現在有三種不同的解析度:iphone 320x480、iphone 4 640x960、ipad 768x1024。

以前程式的啟動畫面()只要準備乙個 default.png 就可以了,但是現在變得複雜多了。

下面就是 cocoachina 會員做得總結

如果乙個程式,既支援 iphone 又支援 ipad,那麼它需要包含下面幾個:

default-portrait.png

ipad專用豎向啟動畫面 768x1024 或者 768x1004

default-landscape.png

ipad專用橫向啟動畫面 1024x768 或者 1024x748

default-portraitupsidedown.png

ipad專用豎向啟動畫面(home按鈕在螢幕上面),可省略 768x1024 或者 768x1004

default-landscapeleft.png

ipad專用橫向啟動畫面,可省略 1024x768 或者 1024x748

default-landscaperight.png

ipad專用橫向啟動畫面,可省略 1024x768 或者 1024x748

default.png

iphone預設啟動,如果沒有提供上面幾個ipad專用啟動,則在 ipad 上執行時也使用 default.png(不推薦) 320x480 或者 320x460

[email protected]

iphone4 啟動 640x960 或者 640x920

IOS 啟動畫面

總述 兩種方式,一種是使用系統自帶的,按規則定義啟動名稱即可,顯示為1秒,要想延長時間,用 nsthread sleepfortimeinterval 5.0 另一種就是自定義uiivew,加到window中去。祥述 1,準備資源,放入工程中,即可,預設時間為1s ios裝置現在有三種不同的解析度 ...

iOS製作app啟動畫面

總述 兩種方式,一種是使用系統自帶的,按規則定義啟動名稱即可,顯示為1秒,要想延長時間,用 nsthread sleepfortimeinterval 5.0 另一種就是自定義uiivew,加到window中去。祥述 1,準備資源,放入工程中,即可,預設時間為1s ios裝置現在有三種不同的解析度 ...

iOS 定製啟動畫面的動畫效果

本次啟動是否要顯示引導頁,如果顯示引導頁則不顯示啟動動畫 var isshowingguidevc false 啟動畫面顯示後,用來定製動畫的imageview,懶載入 lazy var launchiv uiimageview uiimageview.init frame uiscreen.mai...