1. 程式人生 > >用launchscreen.storyboard適配啟動圖方法(二)

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

背景

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

思路

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

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

    效果圖

    大概步驟

    新增素材到assets資料夾


在LaunchScreen.storyboard中搭建檢視

對子檢視topView和bottomView做約束


通過“view as xx機型”檢視效果

最後

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