我已将 UITabBar 添加到基于 View 的应用程序,如下所示连接我的 View Controller :
@interface SomeViewController : UIViewController<UITabBarDelegate> {
...
UITabBar *tabBar;
...
@property (nonatomic, retain) IBOutlet UITabBar *tabBar;
在我的实现文件中,我这样做了:
@synthesize tabBar;
- (void)tabBar: (UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
{
}
我进入 IB 并将 tabBar 连接到 File's Owner tabBar。
我的问题:单击选项卡栏项永远不会触发 didSelectItem 方法。我是不是错过了一步或做错了一步?
最佳答案
你有没有把tabbar的delegate设置为self?
关于ios - 在基于 View 的应用程序中使用 UITabBar 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5772681/