27

我是iOS開發新手,尚未通過編程嘗試此操作。我寧願讓它在故事板中工作。iOS 8導航欄在故事板上的第二個ViewController中不可訪問

我在XCode 6.1中關注XCode 4.5中這個有點過時的教程,以創建一個由一個導航控制器連接的視圖。 http://youtu.be/rgd6mCuzlEc

Screenshot

一旦我創建第二個視圖控制器,我無法雙擊導航欄改名字,我無法一個欄按鈕添加到它。

我有一個Segue將從視圖1中的「Item」按鈕變爲2.請注意,在「視圖控制器場景」中沒有導航項目。如果我將任何元素添加到視圖控制器,它們都屬於「視圖」而不是「視圖控制器」下,與視圖控制器1位於「一個」下方不同。

這是XCode的限制嗎?我使用了錯誤的Segue(Show)嗎?有沒有隱藏的設置或我錯過的定製?

我確實有這方面的工作了2個視圖控制器和失敗在一個單獨的項目第三,但我不知道我做了什麼做到這一點,所以我敢肯定這是可能我不能重現..

編輯:解決方法而不是新的自適應SHOW segue,使用不推薦的PUSH segue,添加欄按鈕項目,然後更改回自適應SHOW segue。

+0

是有辦法,使其與新SHOW SEGUE工作? – pdiddy 2016-03-03 19:48:57

+0

您提到的解決方法效果很好。希望它很快就會被修復。 – Fenil 2016-03-26 20:20:57

回答

47

嘗試增加添加導航項目到控制器,它應能正常工作

enter image description here

+1

我還發現了一種解決方法,似乎爲您自動添加項目,但這是正確的答案。謝謝! – 2014-12-03 02:00:37

+0

只需添加到此解決方案,我不必將navigationItem鏈接到該類。我只是拖放到UIViewController中,並鏈接了我需要的barbuttonItem。即使更改navigationItem的標題,也可以在不鏈接的情況下以編程方式工作。 – Jargen89 2015-02-27 14:38:19

+0

@DanielE:很高興我發現這個評論!然而它引發了爲什麼需要這樣做的問題?有沒有這樣做的正確方法? – gone 2016-03-20 07:17:06

相關問題