iOS 啟動頁和引導頁的分割適配法

2022-09-06 16:57:09 字數 488 閱讀 5930

通常我們專案的啟動頁和引導頁是一整張的去顯示的, 這樣在全面屏和非全面屏上如果用同一張圖適配的話肯定是會在部分機型中被拉伸變形的,那麼一種方案就是切兩套圖,通過**判斷機型然後顯示對應的,這樣做比較麻煩。另外一種方案就是用分割適配法,例如下圖的這個引導頁的適配

通常啟動頁和引導頁都是這種類似頁面,背景圖上有一些和logo圖示等,上圖可以分開切成兩到三張圖,上方一張,下方按鈕可以切圖或者**自己寫,然後在來一張白色背景圖或者自己**寫背景也行

適配的時候背景約束隨機型鋪滿屏,即使被拉伸也看不出來,可能有的背景有些圖案也影響不大基本符合完美適配,中間這張圖尺寸固定不隨機型變化而變化,可以保證不被拉伸,這樣分割法只需要一套圖就可以適配所有機型了

iOS引導頁 啟動頁

前言 這裡使用launchscreen storyboard檔案建立啟 和引導頁。首次開啟專案或者更新後第一次開啟時展示引導頁,儲存有使用者資訊時進入首頁,否則進入登入註冊頁面。正文1.動態啟 將launchscreen.storyboard檔案上放入乙個。並新增約束,鋪滿整個頁面。為launchs...

iOS 引導頁實現

myintroductionview.h myintroductionview.m myintroductionpanel.h myintroductionpanel.m 這四個檔案,再加上一些影象資源加到你的工程中去。之後如果要修改影象等資源只要在相應位置修改就好了。在對應的.件中引入標頭檔案並且...

使用者引導頁 ios

儲存使用者的偏好設定 比如是否第一次啟動,使用者名稱,密碼等,nsuserdefault defaults nsuserdefaults standarduserdefaults 單例物件 bool islaunched defaults boolforkey lanou 建立判斷是否第一次啟動的鍵...