用launchscreen.storyboard適配啟動圖方法(二)


背景

之前有寫一篇實現方式比較簡單的隨筆用launchscreen.storyboard適配啟動圖方法,順便在評論區提了一下用autolayout適配啟動圖的思路,現把思路和流程記錄下來。

思路

整體思路:打破啟動圖一定是一張固定圖的思維定勢,把啟動圖當做普通頁面去適配。用UIView做容器,在里面添加不同的圖片部件。然后用autolayout進行布局。

  • 優點:適配效果較好,適用於較復雜啟動圖
  • 缺點:較麻煩,需要UI配合,對啟動圖不同部件分別給圖和約定圖片相對位置和尺寸(固定/屏幕百分比等)

效果圖(gif或圖片較大,網速不佳時可能加載較慢)

大概步驟

添加素材到assets文件夾


在LaunchScreen.storyboard中搭建視圖

對子視圖topView和bottomView做約束


通過“view as xx機型”查看效果

最后

個人感覺用launchscreen.storyboard適配啟動圖的話,目前好像沒有之前那種針對不同機型設置不同啟動圖的方法了。如有類似方法,歡迎評論指正。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM