UIStoryBoard加载rootController

时间:2013-01-26 05:21:55

标签: ios uiviewcontroller uinavigationcontroller uistoryboard

我的应用程序中有UIStoryBoard方法,它有以下模式的屏幕:

UINavigationController - > MyMainController - > UITabBarController-> UINavigationController - > MyHomeController

从MyHomeController中有一个UIButton,其动作是

UINavigationController - > MyDetailsController

现在,从MyDetailsController我想回到MyMainController。我面临的问题我没有UINavigationController以黑色突出显示,可以从MyDetailsController访问。

此外,UIStoryBoard不必基于标识符获取UIViewController。

它实例化了一个UIViewController,这不是一个更好的解决方案。

- (id)instantiateViewControllerWithIdentifier:(NSString *)identifier

1 个答案:

答案 0 :(得分:0)

首先是Uitabbarcontroller。然后添加uinavigation控制器,然后添加一个您选择的视图控制器作为导航控制器的根控制器

这篇文章有很好的图片显示了这个问题

General way to pass data to UIViewControllers when using a UITabController