用UITabController替换UINavigationController

时间:2014-12-17 12:19:14

标签: ios objective-c xcode

我知道这是一个真正的初学者,但我只是在找人指出正确的方向。

我正在浏览关于桌面视图的伟大的Ray Wenderlich系列,这里是最后一个

http://www.raywenderlich.com/68139/video-tutorial-table-views-search

但是我想创建一个类似于这些示例的应用程序,但也有一个TabViewController,所以我在故事板中创建了一个新的TabViewController,然后在它和UITableViewController之间创建了一个segue,它运行正常,直到我点击在表视图中的一个单元格上引入下一个视图控制器,然后我收到此错误...

  

***因未捕获的异常终止应用程序' NSGenericException',   原因:'无法找到segue' GoToEdit'的导航控制器。   Push segues只能在管理源控制器时使用   UINavigationController的一个实例。'

我没有收到此错误,因为我所做的就是将原始segue移除到原始视图控制器,并将其替换为TabViewController,然后将它们与新的segue链接起来。

enter image description here

2 个答案:

答案 0 :(得分:0)

您应该在NavigationController中嵌入漂亮图标场景。多数民众赞成。

答案 1 :(得分:0)

单击Main.storyboard,然后选择tabbar controller,然后单击Editor - > Embede In - >导航控制器