【问题标题】:An event fired when UITabBarController's 'selectedViewController' changes?UITabBarController 的“selectedViewController”更改时触发的事件?
【发布时间】:2011-03-18 00:07:06
【问题描述】:

当用户更改UITabBarController 的选定选项卡时,是否会触发事件以指示发生了此特定操作?

我知道如果 UIViewController 之前没有加载,viewDidLoad 可能会被触发,如果是这样,viewWillAppear 会被调用。但是这些都不会告诉我视图显示是因为选择了标签栏。

【问题讨论】:

    标签: iphone uiviewcontroller uitabbarcontroller


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2021-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-02
      • 2012-05-23
      • 1970-01-01
      相关资源
      最近更新 更多