Switching to a TabBar tab view programmatically?

后端 未结 12 1945
南旧
南旧 2020-11-29 17:07

Let\'s say I have a UIButton in one tab view in my iPhone app, and I want to have it open a different tab in the tab bar of the TabBarController.

12条回答
  •  悲&欢浪女
    2020-11-29 17:29

    I tried what Disco S2 suggested, it was close but this is what ended up working for me. This was called after completing an action inside another tab.

    for (UINavigationController *controller in self.tabBarController.viewControllers)
    {
        if ([controller isKindOfClass:[MyViewController class]])
        {
            [self.tabBarController setSelectedViewController:controller];
            break;
        }
    }
    

提交回复
热议问题