獲取根視圖

111.獲取根視圖(控制權(quán))的三種方法

注:在項(xiàng)目一種的WXMovie中的GuideViewController

//設(shè)置window的根視圖

//1通過self.view獲取window

self.view.window.rootViewController= tabBarC;

//2通過APPDelegate對(duì)象獲取window

AppDelegate*appdelegate = [UIApplicationsharedApplication].delegate;

appdelegate.window.rootViewController= tabBarC;

//3直接獲取

[UIApplicationsharedApplication].keyWindow.rootViewController= tabBarC;

222.啟動(dòng)界面的設(shè)置

注:具體代碼在項(xiàng)目一WXMovie中的APPDelegate

//如果第一啟動(dòng)的話,就在沙盒中設(shè)置一個(gè)值,等到以后每一次運(yùn)行的時(shí)候,都判斷下該值

//1 path路徑

NSString*path = [NSHomeDirectory()stringByAppendingPathComponent:@"Documents/dic.plist"];

//2讀取本地的文件(返回的是字典)

NSDictionary*isFirstDic = [NSDictionarydictionaryWithContentsOfFile:path];

//注:第一次運(yùn)行該值是NO

BOOLnoFirst = [[isFirstDicobjectForKey:@"noFirst"]boolValue];

if(noFirst) {//不是第一次

//進(jìn)入啟動(dòng)界面

LauchViewController*lauchVC = [[LauchViewControlleralloc]init];

self.window.rootViewController= lauchVC;

}else{//是第一次

//引導(dǎo)界面

GuideViewController*guideVC = [[GuideViewControlleralloc]init];

self.window.rootViewController= guideVC;

//創(chuàng)建字典

NSMutableDictionary*dic = [NSMutableDictionarydictionary];

[dicsetObject:@"YES"forKey:@"noFirst"];

//將一個(gè)字典寫入到一個(gè)路徑中(自動(dòng)創(chuàng)建plist文件)

[dicwriteToFile:pathatomically:YES];

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • *7月8日上午 N:Block :跟一個(gè)函數(shù)塊差不多,會(huì)對(duì)里面所有的內(nèi)容的引用計(jì)數(shù)+1,想要解決就用__block...
    炙冰閱讀 2,717評(píng)論 1 14
  • 1.不可變數(shù)組轉(zhuǎn)變?yōu)榭勺償?shù)組聲明實(shí)例變量的數(shù)組 必須記得實(shí)現(xiàn) 對(duì)于遍歷數(shù)組找到對(duì)象后 如果還需要查找 記得先結(jié)束 ...
    小新xin閱讀 1,032評(píng)論 0 1
  • 1.自定義控件 a.繼承某個(gè)控件 b.重寫initWithFrame方法可以設(shè)置一些它的屬性 c.在layouts...
    圍繞的城閱讀 3,696評(píng)論 2 4
  • 1.badgeVaule氣泡提示 2.git終端命令方法> pwd查看全部 >cd>ls >之后桌面找到文件夾內(nèi)容...
    i得深刻方得S閱讀 4,968評(píng)論 1 9
  • 詩/耳風(fēng) 我被刺痛 死于城府 或被點(diǎn)燃 燒成灰燼 都是輕風(fēng) 是花前雨 是我燦烈的詩 歡迎前來刻銘——詩之銘
    耳風(fēng)丶閱讀 415評(píng)論 11 14

友情鏈接更多精彩內(nèi)容