【发布时间】:2012-11-23 06:27:46
【问题描述】:
我试图在每次按下标签栏按钮时捕获事件,并在AppDelegate.h 中将以下函数添加到AppDelegate.m 文件中的UITabBarControllerDelegate,但它没有被调用。我还将 tabBarController 代表连接到 IB 中的 First Responder
这里有人可以帮我解决这个问题吗?
// AppDelegate.h
@interface AppDelegate : UIResponder <UIApplicationDelegate, UITabBarControllerDelegate>
// AppDelegate.m
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
NSLog(@"Touched Tab\n");
}
【问题讨论】:
-
不要将第一响应者与委托人绑定