UITabBarController的'selectedViewController'更改时触发的事件?

时间:2011-03-18 00:07:07

标签: iphone uiviewcontroller uitabbarcontroller

当用户更改UITabBarController的选定标签时,是否有一个事件被触发以表明此特定操作已发生?

我知道如果先前没有加载viewDidLoadUIViewController会被触发,如果是{1}},则会调用viewWillAppear。但这些都不会告诉我视图已显示,因为标签栏已被选中。

1 个答案:

答案 0 :(得分:12)

您可以在实施UITabBarDelegate时使用tabBar:didSelectItem:

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item