iOS製作app啟動畫面

2021-06-27 01:53:41 字數 1225 閱讀 2929

總述:

兩種方式,一種是使用系統自帶的,按規則定義啟動名稱即可,顯示為1秒,要想延長時間,用[nsthread ​ sleepfortimeinterval:5.0] ,另一種就是自定義uiivew,加到window中去。

祥述:

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

​為了在ipad上使用上述的啟動畫面,你還需要在info.plist中加入key: uisupportedinte***ceorientations。同時,加入值uiinte***ceorientationportrait, uiinte***corientationportraitupsidedown, uiinte***ceorientationlandscapeleft, uiinte***ceorientationlandscaperight。

2,如果想想設啟動畫面的顯示時間,

[nsthread sleepfortimeinterval:5.0]; // 其實這一行**也可以不加,因為預設情況下歡迎介面的時間只有一秒,加這一句是為了延長

IOS 啟動畫面

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

app啟動畫面 prepo

iphone啟動畫面以及圖示的設定 目前iphone的解析度為 320x480 640x960 640x1136。default.png 320x480 iphone 320x480解析度螢幕預設啟動。default 2x.png 640x960 iphone 640x960解析度螢幕預設啟動。de...

Xamarin(Android)製作啟動畫面

1 將啟動儲存到drawable資料夾下 2 在drawable資料夾下建立splashscreen.xml 3 在android專案的 resources 資料夾下新增 values 資料夾,建立 styles.xml,設定其建立內容如下 4 在android專案下建立乙個splashscreen...