我有一个包含选项卡栏 View 的应用程序,并且在同一应用程序中有一个登录 xib(login.xib) 及其对应的类文件 (LoginController)。我希望当我的应用程序启动时,应该首先加载登录文件,然后在我单击登录按钮后,应该启动我的 TabBar View 。
试了很多方法,都没用。 :(
最新的一个是我尝试将以下代码放在应用程序 didFinishLaunchingWithOptions 末尾的 AppDelegate 文件中,但遇到错误:
loginController = [[LoginController alloc] init];
[window addSubview:tabcontroller.view];
[window addSubview:loginController.view];
[window makeKeyAndVisible];
return YES;
错误是“loginController”未声明。
我是不是漏掉了什么。如果有任何其他方法可以满足我的要求,请告诉我。
此外,在登录内的 clickButton() 上,我正在使用事件 Touch Up Inside。
最佳答案
loginController = [[LoginController alloc] initWithNibName:@"login" bundle:nil];
[window addSubview:loginController.view];
[window makeKeyAndVisible];
完成登录检查后添加以下行。
[window addSubview:tabcontroller.view];
另外,请检查loginCont在哪里使用?
谢谢,
关于iphone - IOS在TabBar前添加登录界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5630216/