我是新来的ios在这里和移植一个Android应用程序。现有的应用程序相当于iOS UITabBarController
与四个相关的UIViewController
对象。应用程序第一次安装时,用户将看到一个由两个可编辑文本字段组成的“凭证”视图。用户输入值,触摸提交,如果认证成功,则会显示该应用程序的完整标签界面。用户无法返回到最初的“凭据”视图。在它的标签控制器上没有可见的相关导航项目。有没有办法在iOS中完成这一点?有没有一种方法可以在Storyboard中创建“凭证”UIViewController
,但将其从UITabBarController
中隐藏并只能切换到该程序?发现一些信息here但它是从2011年,不知道如果仍然是最新的。谢谢!加载自定义视图在UITabBarController
UPDATE:工作代码
以我UIViewController
类我的第二个选项卡,我推翻所述的loadView()方法和插入的代码由Garfield81的建议。我必须添加一个Storyboard ID到凭证视图,以及找出我的Storyboard的名称(它看起来“Main”是Main.storyboard的默认值 - 查看您的项目plist)。
- (void) loadView
{
// load custom view not referenced by UITAbController
UIStoryboard *sb = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
UIViewController *vc = [sb instantiateViewControllerWithIdentifier:@"ID_Cred"];
[self presentViewController:vc animated:YES completion:nil];
}
由于目前的“资格证书”的看法!我编辑了我的问题以显示我是如何做到的。 – wufoo