这是一个基于视图的应用程序。
在 delegate.m 文件中,我最初这样做是为了启动登录屏幕:
- (void)applicationDidFinishLaunching:(UIApplication *)application
{
[window addSubview:viewController.view];
[window makeKeyAndVisible];
LoginView *loginView=[[LoginView alloc]initWithNibName:@"LoginView" bundle:nil];
[window addSubview:loginView.view];
}
通过添加上面的代码,我成功启动了登录屏幕,但在我的登录屏幕底部,我可以看到一个空格。
成功登录后如何启动标签栏控制器?
我在我的 LoginView.m 文件中创建了一个名为 login 的方法:
-(void)login
{
if(login)
{
TabBarController *tabBarController = [[TabBarController alloc] initWithNibName:@"TabBarController" bundle:nil];
[self.view addSubView: aTabBarController.view];
}
[aTabBarController release];
请使用适当的代码帮助我解决这个问题。