收藏
评论

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

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

复现路径

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

规避方法

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

最后一次编辑于  2019-05-22
赞 0

42 个评论

  • 小河
    小河
    2019-12-03

    2019-12-3还是碰到,确定已修复?

    2019-12-03
    赞同 1
    回复
  • Candyland丶
    Candyland丶
    2019-10-29

    确定修复了???2019-10-29还遇到呢!

    2019-10-29
    赞同 1
    回复
  • 书纪
    书纪
    2019-08-13

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

    2019-08-13
    赞同 1
    回复 1
    • goingao
      goingao
      2019-09-02
      你是没回写 selected 吧
      2019-09-02
      回复
  • 。。。
    。。。
    2019-07-30

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

    2019-07-30
    赞同 1
    回复 1
    • fishy
      fishy
      1天前
      不要用cover-view、cover-image,用view、image标签就可以了,还有this.setData({ selected: data.index }) 其实是不用的,注释掉就好了,就不会用任何问题了。
      1天前
      回复
  • 白菜馅大包子
    白菜馅大包子
    2019-07-12

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

    2019-07-12
    赞同 1
    回复
  • 浮华🐟
    浮华🐟
    2019-06-20

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

    2019-06-20
    赞同 1
    回复
  • Dawn
    Dawn
    2019-06-19

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

    2019-06-19
    赞同 1
    回复
  • 陈式坚
    陈式坚
    2019-05-08

    是时候修复

    2019-05-08
    赞同 1
    回复
  • fishy
    fishy
    1天前

    不要用cover-view、cover-image,用view、image标签就可以了,还有this.setData({ selected: data.index }) 其实是不用的,注释掉就好了,就不会用任何问题了

    1天前
    赞同
    回复
  • 好炫
    好炫
    10-13

    2020-9 问题还在 已改回旧版

    10-13
    赞同
    回复 2
    • 将将来
      将将来
      10-19
      同问题 是改的版本库吗 得到解决了吗
      10-19
      回复
    • 好炫
      好炫
      10-21回复将将来
      是这样的直接不用自定义导航,或者自己做个组件,因为你无法保证用户是什么版本。且这个问题一直存在。
      10-21
      回复

正在加载...

登录 后发表内容