美文网首页
TabBar中间的加号实现的思路

TabBar中间的加号实现的思路

作者: 取名好费劲 | 来源:发表于2016-10-11 14:29 被阅读623次

今天看百思不得姐的项目中底部的tabBar 中间的加号 ,思考是如何加的?

TabBar中间的加号的思路

1.我开始想的是隐藏 系统的tabBar,画一个UIView作为tabBar ,添加多个按钮,点击不同按钮改变SelectedIndex来切换不同的VC

2.看了小码哥的代码,提供了另一种思路,就是自定义的TabBar,重写layoutSubviews

方法,改变tabBarButton的frame,预留出中间加号的位置,再用懒加载将加号按钮添加上去。自定义好了TabBar

之后再使用setValue forkeyPath 方法将自定义的tabBar 赋值给 tabbar。就可以了。

我开始一直再想如何将自定义的tabBar 赋给UITabBarController 的tabbar ,小码哥里的代码用了一个我知道但是从来没有使用的方法

自定义的tabbar 里面改变tabBarButton的frame 

相关文章

网友评论

      本文标题:TabBar中间的加号实现的思路

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