按“注销”按钮时访问“登录”视图控制器

时间:2011-03-10 01:44:41

标签: xcode ios uiviewcontroller

我有一个使用标签栏的应用,当应用加载时,我公开了一个登录视图控制器来验证用户:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

initialScreenViewController = [[Login alloc] init];
[window addSubview:tabBarController.view];
[window addSubview:initialScreenViewController.view];
[window makeKeyAndVisible];
return YES;

当用户成功进行身份验证时,我会隐藏登录视图以显示标签栏视图:

[self.view removeFromSuperview];

我的问题是这个....我在应用程序中有一个注销按钮。按下该按钮时,如何再次显示登录屏幕并阻止选项卡视图?

谢谢! 杰森

1 个答案:

答案 0 :(得分:1)

与第一次一样:

initialScreenViewController = [[Login alloc] init];
[window addSubview:initialScreenViewController.view];

虽然使用presentModalViewController:animated:在标签栏控制器上显示它可能会更直接一些。