我开始从事iPhone开发,并且已经学习了一些教程,但如果我的方向错误,请指出我。我已经实现了自己的UInViewController和登录屏幕视图(带有xib)。
我想要做的是点击登录按钮后,它会显示RootViewController.xib,其中包含Xcode的默认导航应用程序模板。
这可能吗?怎么样?
非常感谢你的帮助。
答案 0 :(得分:4)
登录时向AppDelegate发送通知,并从keyWindow中删除视图,并将navigationController添加到同一个keyWindow。
- (void) applicationDidFinishLaunching: (UIApplication*) application {
[_window addSubview: [_loginViewController view]];
[_window makeKeyAndVisible];
}
// This method is on AppDelegate
- (void) loginComplete {
[[_loginViewController view] removeFromSuperview];
[_window addSubview: [_navigationController view]];
}