2014-07-14 45 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。

相關問題