收藏
评论

自定义tabbar切换时会闪烁

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

84 个评论

  • 骑着毛驴逗你玩儿
    骑着毛驴逗你玩儿
    2022-03-07

    因为每个页面里,已经通过 getTab 来设置当前选中的 tabbar 了,所以只需要将 custom-tab-bar 组件中,onshow 里面的 this.setData({ selected: xx }) 删除即可,大大优化了 icon 切换闪烁的问题。

    2022-03-07
    赞同
    回复
  • 略略略🇨🇳
    略略略🇨🇳
    2022-03-02

    置臀

    2022-03-02
    赞同
    回复
  • Abu
    Abu
    2022-01-25

    这还在闪烁,客户非常不满意,都2022年1月25了,还没解决吗,?@微信官方 @微信开放社区 @腾讯科技

    2022-01-25
    赞同
    回复
  • missing
    missing
    2022-01-24

    都2022了,果然还没有解决吗?

    2022-01-24
    赞同
    回复

正在加载...

登录 后发表内容