自定义的tabbar,有3个标签
- (void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];
    for (UIView *child in self.tabBar.subviews) {
        if ([child isKindOfClass:[UIControl class]]) {
            [child removeFromSuperview];
        }
    }
}
//按钮点击事件
-(void)btnClick:(TabBarButtonCustom*)btn

    _tabBarButton.selected = NO;
    btn.selected = YES;
    _tabBarButton = btn;
}
然后公用一个导航控制器
push了几层后,调用 popToRootViewControllerAnimated ,回到主界面,再点击tabbar上的button,没有而且不调用btnClick事件了,但是仍然可以在控制器中间切换, iOS7上没问题,哪位大神遇到过? 求解答, 当然,小弟也在努力解决,如有结果会共享出来.