登录页面和导航栏

时间:2010-11-22 21:34:23

标签: iphone objective-c interface interface-builder

首次启动应用时,我希望它显示一个登录按钮。成功登录后,我希望应用程序显示标签栏视图..这是否意味着我需要将我的应用委托设置为指向UITabBarController?我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

我在应用委托中加载了我的UITabBarController,因此在添加登录屏幕之前,applicationDidFinishLaunchingWithOptions的最后一位如下所示:

[window addSubview:tabcontroller.view];
[window makeKeyAndVisible];

要添加一个覆盖标签栏的视图,只需将其插入tabbarcontroller之后和makeKeyAndVisible之前,如下所示:

[window addSubview:tabcontroller.view];
[window addSubview:loginViewController.view];
[window makeKeyAndVisible];

“loginViewController”视图将显示覆盖所有内容。一旦解雇它,标签栏就会显示并可用。