收藏
评论

自定义 tabBar 在切换 tab 时会使 tabBar 消失

issue号 复现基础库版本 复现客户端版本 平台 预估发布版本
#5 2.6.4 7.0.3 iOS 2.6.5

复现路径

在其中有个 tab 页设置了自定义导航栏后,不断切换 tab 页,有一定概率导致整个 tabBar 消失。

规避方法

在显示 tab 页后,可利用一次 setData 调用触发页面重渲染,即可让 tabBar 重新显示。另外可能出现闪动的现象,这个会在下个客户端版本进一步优化掉。

最后一次编辑于  05-22  (未经腾讯允许,不得转载)
复制链接赞 0

9 个评论

  • Dawn
    Dawn
    06-19

    2019-06-19还在遇到,确定修复了吗?


    06-19
    赞同 2
    回复
  • 浮华
    浮华
    06-20

    闪动问题还是没有得到解决···

    06-20
    赞同 1
    回复
  • 白菜馅大包子
    白菜馅大包子
    07-12

    抓紧修复吧,这么明显的问题。。。。。。。。

    07-12
    赞同 1
    回复
  • 书纪
    书纪
    08-13

    闪现,然后跳回默认selected,这自定义tabBar完全不能用。

    08-13
    赞同 1
    回复 1
    • goingao
      goingao
      09-02
      你是没回写 selected 吧
      09-02
      回复
  • 陈式坚
    陈式坚
    05-08

    是时候修复

    05-08
    赞同
    回复
  • Dawn
    Dawn
    06-19

    我也遇到了,每次这样都要重新刷新。很是烦恼

    06-19
    赞同
    回复
  • 。。。
    。。。
    07-30

    我在custom-tab-bar组件里面加了一个ready方法,发现当编译之后第一次点击tabBar 的时候ready会被调用两次,导致导航栏出现闪烁,这有没有什么方法可以解决

    07-30
    赞同
    回复
  • 。
    08-27

    请问修复了吗

    08-27
    赞同
    回复