我已經搜索整個互聯網,但沒有得到滿足答案我想顯示登錄屏幕只有一次後用戶Succesfull登錄, 後LoginViewcontroller我有MainViewcontroller,我想顯示該viewcontroller爲只要用戶不註銷。註銷用戶再次從側面菜單登錄scReen,signInviewcontroller也是我的rootviewcontroller。 所以我必須寫在applicationWill守則終止或應用didbecomeActive或別的東西,普萊舍幫助...我想顯示登錄屏幕只有一次在IOS
我目前使用下面這段代碼在AppDelegate中,但它不工作..
if ([KnsUserDefault boolForKey:@"LoggedIn"]) {
[KnsUserDefault setBool:YES forKey:@"LoggedIn"];
[self.window addSubview:[self.mainVc view]];
SignInVViewController *signVc = [[SignInVViewController alloc] initWithNibName:@"SignInViewController" bundle:nil];
signVc.modalPresentationStyle = UIModalPresentationFullScreen;
[self.mainVc presentViewController:signVc animated:YES completion:nil];
} else {
[self.window addSubview:[self.mainVc view]];
}
請幫助
我們不會將子視圖添加到「UIWindow」實例,這是非常糟糕的做法。 – holex