项目中有时候为了增加特效,我们通常会用到上拉滑动界面时候让tabbar隐藏
当我们再下拉的时候再显示tabbar,
一行代码就可以搞定
当然,我们会用到- (void)scrollViewDidScroll:(UIScrollView *)scrollView这个方法
我们只需要在这个方法里面设置tabbar的alpha值就可以实现控制tabbar的隐藏和显示
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
CGFloat alpha = scrollView.contentOffset.y / 250;
self.tabBarController.tabBar.alpha = alpha > 0.8 ? 0.8 : alpha;
[scrollView layoutSubviews];
}
此处你是自定义tabbar的话同样也会适用的,
如果,各位发现有什么问题的话 希望可以指出来,我们一起研究,谢谢!!!