ios 开发 自定义tabbar时,点击自定义按钮,不能正常显示选中状态时的图片

自定义tabbar时,点击自定义按钮,不能正常显示选中状态时的图片:

我刚开始在tabbar控制器中的viewDidLoad方法里面加载自定义的底部tabbarView,发现点击按钮,不能正常显示选中状态时的图片,先通过打断点发现按钮点击方法没有执行,通过查看层级结构发现自己定义的按钮被tabbar本身的UITabbarButton盖住了,解决方法:

在tabbar控制器中的viewDidLayoutSubviews方法里面加载自定义的底部tabbarView。

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,929评论 25 708
  • 在iOS原生的tabBar中,能够实现按钮的点击事件,能够实现视图控制器的切换等,但是在实际工程中,对于tabBa...
    请输入账号名阅读 22,237评论 9 11
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,196评论 4 61
  • “这个世界上,只有一个男人说“我养你”才可信,而这个男人便是自己的父亲。” 坐在大排档里,栗子特别有感概地跟我说这...
    羨鱼阅读 311评论 0 3
  • 你把我掏空 身体 在床上 褪去了所有角色与浮华 只剩一具空壳 只有男女之别 和孤独的心灵 以及无边的空虚
    西岳散人阅读 191评论 1 1