ios快速整合啟動廣告頁(歡迎頁)
#import "viewcontroller.h"
#import "vistawelcomeviewcontroller.h"
接著寫如下** 方法:
//初始化
self.window.backgroundcolor = [uicolor whitecolor];
[self.window makekeyandvisible];
//判斷是不是第一次 資料持久化到本地 儲存沙河
bool iswel = [[nsuserdefaults standarduserdefaults]objectforkey:@"iswelcomedone"];
if (iswel) else
return yes;}
2、在vistawelcomeviewcontroller.m檔案中寫
//初始化ui
-(void)initwelcomeviewelse
[self.view addsubview:self.scrollview];
for (int i = 0; i < 3; i ++)
//最後一頁的按鈕
uibutton *experiencebtn=[uibutton buttonwithtype:uibuttontypecustom];
experiencebtn.frame=cgrectmake(self.view.frame.size.width *2+(_scrollview.frame.size.width-200)/2,_scrollview.frame.size.height-90, 200, 40);
[_scrollview addsubview:experiencebtn];
[experiencebtn setbackgroundimage:[uiimage imagenamed:@"anniu"] forstate:0];
[experiencebtn addtarget:self action:@selector(beginlearning) forcontrolevents:uicontroleventtouchupinside];
//滾動指示點
_pagecontrol = [[uipagecontrol alloc]init];
[_pagecontrol setnumberofpages:3];
[_pagecontrol setpageindicatortintcolor:[uicolor lightgraycolor]];
[_pagecontrol setcurrentpageindicatortintcolor:[uicolor redcolor]];
[self.view addsubview:_pagecontrol];
[_pagecontrol mas_makeconstraints:^(masconstraintmaker *make) ];
}
//uiscrollview的**方法,實現uipagecontroller的值改變
-(void)scrollviewdidenddecelerating:(uiscrollview *)scrollview
-(void)beginlearning
這樣就可以了
demo
iOS引導頁 啟動頁
前言 這裡使用launchscreen storyboard檔案建立啟 和引導頁。首次開啟專案或者更新後第一次開啟時展示引導頁,儲存有使用者資訊時進入首頁,否則進入登入註冊頁面。正文1.動態啟 將launchscreen.storyboard檔案上放入乙個。並新增約束,鋪滿整個頁面。為launchs...
iOS啟動頁設定
步驟 1 assets.xcassets 新增 launch image 2 如圖,右側的勾選可以讓你選擇是否要對ipad,橫屏,豎屏,以及低版本的ios系統做支援.這邊我選了ios8.0,ios7.0,ios6。然後將規定尺寸的,從你的檔案中拖動到固定位置,如尺寸不對,會有警告提示。3.單擊你的整...
iOS 啟動頁實現方案
在didfinishlaunchingwithoptions裡面建立兩個window,乙個是主window,乙個是啟動頁window,啟動頁用來判斷是跳轉主頁面還是登陸介面。如果是登入狀態,那麼在規定時間內銷毀啟動頁window,展示主window。如果不是登入狀態,那麼就從引導頁跳轉登入介面,登入...