2014-09-11 70 views
1

我在這行的UITabBarController setSelectedViewController:只有在標籤欄控制器的視圖控制器列表的視圖控制器可以選擇

-[UITabBarController setSelectedViewController:] 
'NSInvalidArgumentException', reason: '-[UITabBarController setSelectedViewController:] only a view controller in the tab bar controller's list of view controllers can be selected.' 

其在Xcode 5.自我正常工作得到在Xcode版本6崩潰。 selectedIndex正在給出垃圾值。

有沒有人有一個想法如何解決這個問題。該代碼是原文爲xcode的4.0

由於

回答

2

如果已使自定義標籤欄然後刪除要傳遞視圖控制器的陣列的合成。這對我有效。

+0

這真的對我很有幫助,也非常感謝 – Dhara 2014-09-24 10:36:48

+0

也爲我工作 - 好像UITabBarController喜歡負責... – StephenT 2015-06-11 17:22:04

+0

你能解釋一下你究竟是什麼意思?我有同樣的問題。 – PoolHallJunkie 2017-06-26 11:06:36

相關問題