2014-07-14 106 views
0

我有一个选项卡式应用程序,故事板中有4个屏幕 从一个选项卡更改为另一个选项卡。 我有例如在选项卡2上的集合视图。 我想要项目点击打开女巫的视图控制器我做了单独的文件(有很多屏幕,我选择细节视图来做单独的xibs) 我试过用self.navigationcontroller pushvc但它并没有打开一个新的页面,视图不会改变。使用选项卡式应用程序中的相同选项卡打开视图控制器

+0

请详细解释“不起作用”。 – Neeku

+0

好吧,我编辑它 –

+0

你是什么意思“它不打开一个新的页面”?你的意思是你想要一个视图控制器模态地呈现? – Aaron

回答

2

在标签2(持有collectionView的viewController)中的viewController嵌入在UINavigationController中吗?如果不是,self.navigationController将返回零。

要在导航方面嵌入的viewController,选择编辑>嵌入> NavigationController当IB

+0

不,它不是,并且在嵌入的所有选项中都是未选中和禁用的 –

+0

你必须确保viewController被选中,而不是视图。当你选择viewController的时候,'embed in'菜单将有两个选项可用!提示:按住(ctrl + shift)并点击viewController中的某个地方。它会给你一个上下文菜单,你可以从所有底层视图中进行选择 – Cabus

0

你需要嵌入UINavigationCtrl或需要作为子视图添加过渡来实现此功能选择的viewController。

相关问题