美文网首页
iOS 第二次点击TabBar刷新界面操作

iOS 第二次点击TabBar刷新界面操作

作者: HappyJiuOk | 来源:发表于2019-01-15 14:00 被阅读4次

1.在UITabBarController中设置delegate
2.实现方法

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController

3.最终代码

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController{
    if ([tabBarController.viewControllers containsObject:tabBarController.selectedViewController]) {
        if ([viewController isEqual:tabBarController.selectedViewController]) {
            NSLog(@"这里执行操作");
            return NO;
        }
    }
    return YES;
}

相关文章

网友评论

      本文标题:iOS 第二次点击TabBar刷新界面操作

      本文链接:https://www.haomeiwen.com/subject/oaxydqtx.html