2

我有一个基于选项卡的应用程序,其中某些部分适用于所有人,但用户应该注册访问,所以,我想将 UIView 更改为登录。

登录视图分配在 MainStoryboard 的第一个选项卡中

在此处输入图像描述

现在我在另一个选项卡,另一个部分(已经有一个 .xib 文件),我想显示“登录”视图:

 Login *aLogin = [[Login alloc] initWithNibName:@"LOGIN" bundle:nil];
 [self presentModalViewController:aLogin animated:YES];

但是由于LOGIN xib不存在而崩溃。

 Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 

如何加载“登录”uiview?

谢谢!

4

1 回答 1

1

我找到了!

 UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
 Login *aLogin = [storyboard instantiateViewControllerWithIdentifier:@"Login"];
 [self presentModalViewController:aLogin animated:YES];
于 2012-09-18T13:51:16.730 回答