【发布时间】:2010-02-16 05:17:46
【问题描述】:
我需要显示几个视图控制器(例如,登录屏幕、注册屏幕等)。调出每个屏幕的最佳方式是什么?
目前,对于我想显示的每个屏幕,我在应用程序委托中调用不同的方法,如下所示: 代码:
- (void) registerScreen
{
RegistrationViewController *reg = [[RegistrationViewController alloc] initWithNibName:@"RegistrationViewController" bundle:nil];
[window addSubview:reg.view];
}
- (void) LoginScreen
{
LoginViewController *log = [[LoginViewController alloc] initWithNibName:@"LoginViewController" bundle:nil];
[window addSubview:log.view];
}
它有效,但我无法想象这是最好的方法。
【问题讨论】:
标签: iphone xcode viewcontroller