xcode11 啟動頁配置

2021-10-09 07:34:36 字數 760 閱讀 7020

xcode設定啟動頁有兩種方式:

一.在launchscreen.storybord中建立imageview直接新增即可,只需要新增一張自適應所有機型。這是xcode預設載入的啟動頁,也是優先提倡使用的方法。

注意事項:1.使用launchscreen.storybord載入啟動頁,檔案不能放在asset.xcassets裡面,他會找不到名字導致載入不出來。需要放在工程目錄下面。名字最好不要命名為launchimage,防止xcode容易混淆找不到路徑,導致黑屏。

2.有時候會突然出現啟動頁展示不出來,造成黑屏現象。這時候需要清理一下快取,把載入在launchscreen的更改名字重新執行一下。如果還是不行,刪除檔案在重新新增在工程裡面,在改一下名字重新執行就可以了。

二.在asset.xcassets裡面建立launchimage新增各個機型需要的。這需要美工切圖比較多。

1.在launchimage裡面新增各個機型的

圖12.把launch screen file的檔名清空

圖23.把launchscreen.storybord中的use as launch screen前面對勾取消

圖34.在asset catalog launch image set name處設定launchimage

圖4執行xcode,啟動頁成功展示。

注意:設定launchimage,一定要在在asset catalog launch image set name處設定launchimage。否則啟動頁展示為黑屏。xcode11之後設定的位置發生變化,如圖4.

在Xcode11中新增launchImage

可以這樣設定 工程 targets build settings搜尋launch,然後設定建立的啟動頁名字為launchimage,如下圖 然後在assets.xcassets裡面建立launchimage,新增各個尺寸的圖。如下圖 可以修改啟動頁的停留時間,2的單位為秒。nsthread slee...

ios 使用xcode11 新建專案工程的步驟詳解

xcode11新建專案工程,新增了scenedelegate這個類,轉而將原appdelegate負責的對ui生命週期的處理擔子接了過來。故此可以理解為 ios 13以後,appdelegate負責處理app生命週期,scenedelegate負責處理ui生命週期的處理。1.使用scenedeleg...

Xcode8設定啟動頁

2 設定為launch image的,最好為 png格式 在右邊是可以設定支援機型和系統。3 單擊工程名稱 general launch images source改為launchimage launch source file的內容置為空 這是點選設定launch的。這時我們不用新建直接migra...