iOS 啟動頁實現方案

2021-10-07 02:12:49 字數 681 閱讀 1934

在didfinishlaunchingwithoptions裡面建立兩個window,乙個是主window,乙個是啟動頁window,啟動頁用來判斷是跳轉主頁面還是登陸介面。

如果是登入狀態,那麼在規定時間內銷毀啟動頁window,展示主window。

如果不是登入狀態,那麼就從引導頁跳轉登入介面,登入成功後在銷毀啟動頁window。

1.降低耦合性。

2.不用修改框架的結構。

3.根控制器不變。

#import "viewcontroller.h"

#import "styleviewcontroller.h"

/** */

@property (nonatomic, strong) uiwindow *stylewindow;

@end

// 建立主window

[self styleone];

// 建立引導頁window

[self styletwo];

return yes;

}/**

主window

*/- (void)styleone

/** 引導頁window

*/- (void)styletwo

/** 銷毀引導頁window

*/- (void)cancelstylewindow

@end

iOS引導頁 啟動頁

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

iOS啟動頁設定

步驟 1 assets.xcassets 新增 launch image 2 如圖,右側的勾選可以讓你選擇是否要對ipad,橫屏,豎屏,以及低版本的ios系統做支援.這邊我選了ios8.0,ios7.0,ios6。然後將規定尺寸的,從你的檔案中拖動到固定位置,如尺寸不對,會有警告提示。3.單擊你的整...

iOS快速整合啟動廣告頁(歡迎頁)

ios快速整合啟動廣告頁 歡迎頁 import viewcontroller.h import vistawelcomeviewcontroller.h 接著寫如下 方法 初始化 self.window.backgroundcolor uicolor whitecolor self.window m...