【发布时间】:2013-08-28 11:11:55
【问题描述】:
我的 Storyboard 中有一个简单的 TabBar-Controller。 ViewController 1 周围有一个导航控制器。 ViewController 2 没有。
App启动时首先显示ViewController 1。
我需要实现以下方法:
-(void)tabBar:(UITabBar *)tabBar didSelectItem(UITabBarItem *)item
但我无法设置 UITabBar 的委托。我想在 ViewController 1 中设置 Deleagte。在 IB 中,我可以显示委托属性,但我不能画线。我试图以编程方式设置委托。但无论我在哪里设置,应用程序总是崩溃。 那么我必须在哪里设置我的 UITabBar 的代表?
【问题讨论】:
-
viewcontroller1 是第一个选项卡的根控制器吗?
-
没错,就是rootViewController