收藏
评论

自定义tabbar切换时会闪烁

预估支持的基础库版本 预估支持的客户端版本 平台 预估发布版本
- - - -
  1. 减少不必要的 setData 可以消除 data 变化导致的闪烁现象
  2. 使用普通 image 代替 cover-image 、普通 view 代替 cover-view 可以减弱由于 cover 组件创建偏慢导致的闪烁现象(但要注意组件层叠层级) 但 android 本身的的渲染延迟仍然会导致一部分闪烁现象
最后一次编辑于  2023-05-11
关注Issue发表评论
赞 42

133 个评论

  • 微凉
    微凉
    2021-08-14

    什么时候解决啊

    2021-08-14
    赞同
    回复
  • 申雪猛
    申雪猛
    2021-08-13

    关注插眼

    2021-08-13
    赞同
    回复
  • 若灬雪丶
    若灬雪丶
    2021-07-20

    这么多人都能碰到的Bug 就不能解决一下吗

    2021-07-20
    赞同
    回复
  • Pine
    Pine
    2021-07-09

    7月了 修没修

    2021-07-09
    赞同
    回复
  • 遇見你的城
    遇見你的城
    2021-07-06

    马上都2022年了,这个问题还没有解决方案吗?

    2021-07-06
    赞同
    回复
  • 紫川秀
    紫川秀
    2021-06-21

    哭辽,这个问题官方啥时候修复啊

    2021-06-21
    赞同
    回复
  • 地主兄
    地主兄
    2021-06-21
    叮咚买菜的自定义tabbar怎么实现的,好丝滑
    
    2021-06-21
    赞同
    回复 1
    • John
      John
      2021-06-23
      不是自定义的吧
      2021-06-23
      回复
  • _Xq
    _Xq
    2021-06-09

    2021-06-09 插眼

    2021-06-09
    赞同
    回复
  • 🇸 🇴 🇳 🇬
    🇸 🇴 🇳 🇬
    2021-06-01

    而且点两下才会高亮

    2021-06-01
    赞同
    回复 1
    • 遇見你的城
      遇見你的城
      2021-07-06
      点两下有可能是  你没有在相关的页面对应的js文件中写如下方法:
      onShow: function () {
          this.getTabBar().setData({ selected: 2 })  // 2 代表当前页面的index,每个tabbar相关的页面js文件都需要写。
        }
      2021-07-06
      1
      回复
  • Lemon
    Lemon
    2021-05-17

    插眼了 这么多bug 微信一天天都在干嘛

    2021-05-17
    赞同
    回复

正在加载...

登录 后发表内容