收藏
回答

小程序tabBar层级z-index问题,自定义弹窗遮挡不住

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug tabBar 客户端 6.7.3 2.4


示例截图!上面遮罩遮住的是自己写的自定义底部tabBar导航,下面是小程序官方tabBar组件。自定义的弹窗和遮罩不能将官方tabBar组件盖住,导致点击官方tabBar组件还能切换页面。@官方人员!能否给方便开发者自定义官方tabBar组件层级?能否方便开发者自定义弹窗遮罩全屏覆盖包括官方tabBar?会不会考虑以后的版本有这样的优化?

回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2018-11-12

    自定义组件暂不支持遮盖tabBar

    2018-11-12
    赞同
    回复 4
    • 🐠糖醋鱼
      🐠糖醋鱼
      2018-11-12

      wx.hideTabBar

      wx.showTabBar

      暂时用这种折中的办法隐藏了,真希望官方能出一个开发自定义的组件弹窗和遮罩,这样能解决全屏覆盖。


      2018-11-12
      回复
    • Diorsつ。失眠症
      Diorsつ。失眠症
      2019-05-30回复🐠糖醋鱼

      这样tabbar在show的时候在真机上不会抖动吗

      2019-05-30
      回复
    • 杨雨
      杨雨
      2019-12-22
      什么时候能解决这个问题,或者有没有其他解决方案
      2019-12-22
      回复
    • O O
      O O
      02-05
      什么时候能解决这个问题呢?
      02-05
      回复
  • 月影
    月影
    2019-08-28

    确实,感觉很影响用户体验,啥时候官方出一个啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    2019-08-28
    赞同
    回复
  • 晨
    2018-11-12

    tabbar是客户端原生的,位于最顶层目前没办法覆盖。如果需要覆盖目前建议自己定制一个tabbar

    2018-11-12
    赞同
    回复 4
    • 🐠糖醋鱼
      🐠糖醋鱼
      2018-11-12

      wx.hideTabBar

      wx.showTabBar

      暂时用这种折中的办法隐藏了,真希望官方能出一个开发自定义的组件弹窗和遮罩,这样能解决全屏覆盖。

      2018-11-12
      回复
    • 卢霄霄
      卢霄霄
      2018-11-12回复🐠糖醋鱼

      感觉需要一个原生遮罩层~把上下的导航栏都挡住

      2018-11-12
      2
      回复
    • 🐠糖醋鱼
      🐠糖醋鱼
      2018-11-12回复卢霄霄

      是的,原生的交互模态对话框都能遮住,如果官方出一个原生的遮罩层同时用户可以在这个原生遮罩层上自定义自己的弹窗内容那就好了,只是不知道这样的简单的需求官方啥时候才能出。现在真的很影响用户体验,用原生的就无法遮住,用自己的切换的时候又没有官方的流畅。好无语

      2018-11-12
      回复
    • 岚枫
      岚枫
      2019-03-11

      自定义tabbar,但是在页面中定义的fixed组件,还是无法覆盖自定义的tabbar

      2019-03-11
      回复
登录 后发表内容