使用UITableView或UICollectionView在滑动的时候隐藏显示tabBar

首先要设置 UIScrollViewDelegate代理

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView{

    self.tabbar = [[MytabbarViewController alloc]init];
   
    if(_tableView.contentOffset.y>1 || _collectionView.contentOffset.y>1){

        self.tabBarController.tabBar.hidden = NO;

    }else{

        self.tabBarController.tabBar.hidden = YES;

    }

}

你可能感兴趣的:(使用UITableView或UICollectionView在滑动的时候隐藏显示tabBar)