关于自定义 TabBar 跳转时产生重叠的问题

因为系统的 tabBar 无法满足现在常规项目的需要,自己自定义了一个 tabbar,其中有一段代码,是去除系统的UITabBarButton,具体代码片段如下

但是随着项目的调试,会出现tabbar 重叠现象。这个现象一般出现在子控制器的 poptoviewcontroller  或者 poptorootviewcontroller 方法调用后。百思不得姐,后来查阅资料,才发现在 ios8以后 系统会调用 LayoutSubviews 重新进行 tabbar 的布局 就会把之前去掉的 item 展示出来 出现重叠具体解决方法如下

因为当时我也是查了很多地方找不到,所以发出来希望能帮助迷途的程序猿

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容