2011-11-01 236 views
6

我想了解故事板的概念,但我得到這樣的警告:
Unsupported Configuration: Segues initiated directly from view controllers must have an identifier for use with -[UIViewController performSegueWithIdentifier:sender:]不受支持的配置

我想要做什麼:
我有一個的TabBar有4個標籤,這些標籤導致其中帶有TableViewControllers的不同NavigationControllers。 4個不同的TableViewController共享相同的DetailViewController。當我嘗試連接最後一個連接(TableViewController - > NaviagtionViewController - > DetailViewController)時,我得到了該警告。

我希望我解釋清楚。

Tom

回答

4

發現它,我忘了指定一個idintifier爲我創建的segue。

8

當你得到這個警告,你有50個segues ..有沒有一種簡單的方法來找到哪個是缺少標識符?

+0

有問題嗎?因爲我的項目非常龐大。 –

+0

不,我還沒有找到像這樣的東西:( – clopez

+0

我最好的建議是在IB視圖中展開左側邊欄。我不是指XCode的側邊欄......而是編輯故事板時的嵌套側邊欄。然後展開每個視圖並單擊每個segue(打開右側邊欄),直到找到沒有標識符的視圖。 –

相關問題