Lanchscreen文件的簡介

1.Xcode6開始出現(xiàn)了Lanchscreen文件 它會自動匹配屏幕大小進行啟動界面的設(shè)置

2.如果在工程文件不migrate產(chǎn)生Brand的情況下取消了Lanchscreen文件的選項 ?實際運行的結(jié)果會出現(xiàn)上下邊的黑框 此時打印屏幕frame為{(0,0),(320,480)}

3.在Xcode5使用的Brand文件對啟動圖片進行設(shè)置時 它不會對屏幕大小進行適配 而是根據(jù)使用的圖片大小對屏幕進行設(shè)置(用的是320,568的圖片 顯示的屏幕尺寸就是320,568)

4.同時使用Lanchscreen和Brand時 Lanchscreen的優(yōu)先級更高 會優(yōu)先配置

5.Lanchscreen的工作原理實際上是在啟動時對控制器做了截屏生成一張圖片然后作為程序的啟動圖片(可以打印NSHomeDirectory()前往應(yīng)用程序沙盒進行驗證發(fā)現(xiàn)里面有截屏獲得的png格式的啟動圖片)

6.若想在啟動時增加lanchscreen的持續(xù)時間可以在程序啟動時application的代理方法didFinishLaunchingWithOptions:中添加

[NSThread sleepForTimeInterval:3]設(shè)置時間

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容