2017-09-07 58 views
2

的第一選項卡的內容我有一個標籤欄控制器在故事板象下面這樣:示出了另一故事板作爲TabBarController

enter image description here

我有花葯故事板,我想作爲第一選項卡的內容使用。讓我們把它Content.storyboard

我想實現的是:

我想標籤欄控制器是Content.storyboard第一選項卡的內容。

我嘗試什麼是:

我從標籤欄控制器故事板除去默認第一視圖控制器和加入從標籤欄控制器一個故事板參考連接 Content.storyboard,如下所示:

enter image description here

問題是,正如您在上面看到的那樣,我失去了編輯選項卡項目的能力。

那麼,什麼是實現我想要的正確方法? (這是從另一個故事板顯示作爲TabBarController選項卡的內容的視圖)

+0

哪裏是你Content.storyboard? –

+0

這是另一個Storyboard文件,我沒有在我的問題中顯示,因爲它看起來沒什麼關係,它只是一個故事板文件,我想將它顯示爲第一個標籤的內容。 –

+0

確定雙擊故事板參考它將打開導航控制器中的故事板,您必須手動添加tabBar項目 –

回答

0

我遇到了類似於最近的問題。我最終將導航控制器移出了單獨的故事板,並進入主要故事板並在那裏配置了標籤欄項目。

UITabBarController with content provided from another storyboard

編輯

經過進一步的測試,它看起來像故事板參考節點得到一個假的標籤欄項目。您不能刪除或修改它。

storyboard reference with fake tab bar item

要提供其他視圖控制器的標籤欄項目,進入那個故事板,並設置視圖控制器模擬指標,半透明的標籤欄:

bottom bar simulated metrics

然後你可以拖動在來自目標庫的標籤欄項中:

enter image description here

我選擇了書籤系統圖標。你不會看到這反映在主故事板,但你會在運行時(和兒童故事板)。

enter image description here

+0

但我沒有導航控制器。我不需要那個。 –

0

你可以做到這一點使用容器視圖

1)取容器視圖中的標籤

2)刪除添加視圖 - 控制窗口(通常配有容器視圖)

3 )添加故事板參考

4)從容器視圖拖動到故事板參考選擇嵌入選項

enter image description here

enter image description here

0

我也面臨着同樣的問題:

按照下列步驟:

  1. 轉到您的Content.storyboard
  2. 展開您最初的查看con troller。
  3. 然後 -

enter image description here

  • 之後:
  • enter image description here

    相關問題