2016-04-27 65 views
1

我試圖創建一個導航視圖控制器和標籤欄控制器之間的關係來創建一個新的標籤,但當我這樣做,應用程序崩潰。我該如何解決它?以下是如何創建它的截圖。Xcode崩潰時,試圖創建tabbarcontroller和導航視圖控制器之間的關係

enter image description here

錯誤日誌

特定應用信息:從ProductBuildVersion到 ::發送connectionWellDragged 7C1002未捕獲的異常 (NSInvalidArgumentException): - [NSNull長度]:發送到實例0x7fff71d5b6d0無法識別選擇 UserInfo :(空)提示:0:發送 connectionWellDragged:至 from

+0

發佈你的錯誤,你得到什麼 –

+0

我已經發布了我選擇的TabBar控制器的場景,然後我從編輯選項選項,然後嵌入在選項中選擇嵌入但錯誤日誌 – Roger

回答

1

你不應該給這樣的導航控制器的關係。選擇你的tabViewcontroller(你不是tabBarController)並從編輯器embed in navigationController。所以,它會自動在tab和tabbarcontroller之間嵌入導航控制器。希望這會有所幫助:)

+0

林無法選擇導航控制器icon從其禁用 – Roger

+1

選擇tabViewcontroller(意味着你的第一個標籤或第二個標籤viewController等)。你不能在導航控制器中嵌入到tabbarcontroller – Lion

+1

如果你想要將導航控制器嵌入到tabbarcontroller,然後按Ctrl +從導航控制器拖動到tabbarcontroller和彈出選擇'關係segue'下的'根視圖控制器' – Lion

1

你只需要做下面的事情。

  • 右鍵單擊導航欄並拖動到標籤欄控制器。
  • 當您在標籤欄控制器上釋放右鍵單擊。
  • 出現一個菜單,從該菜單中選擇rootViewController,現在兩者都已連接。

enter image description here