收藏
回答

关于tabBar和自定义弹窗

问题模块
API和组件

用了tabBar后,自定义弹窗的背景不能覆盖下方的tabBar。

如果自定义tabBar的话,每次点击切换都要加载一次页面,因为有图片之类的,会有类似闪屏的效果出现。

有什么好的解决办法吗?

最后一次编辑于  2017-12-20  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

8 个回答

  • 小杏
    小杏
    2017-12-20

    我之前试着在index.wxml里加了一个自定义控件,但是定位不到下方的tabBar,page的高度被减去了tabBar的高度

    2017-12-20
    赞同
    回复
  • 赵青山
    赵青山
    2017-12-20

    把每个页面写成自定义控件,根据tabBar选中的状态判断显示哪儿个页面的自定义控件理论上可行

    2017-12-20
    赞同
    回复
  • 小杏
    小杏
    2017-12-20

    js写在一起太多太乱了,有办法盖住tabBar吗?

    2017-12-20
    赞同
    回复
  • 赵青山
    赵青山
    2017-12-20

    主要是js页麻烦,wxml页和wxss页都可以用import导入,

    2017-12-20
    赞同
    回复
  • 小杏
    小杏
    2017-12-20

    但是我每个页面的内容都很多,放在一起不方便

    2017-12-20
    赞同
    回复
  • 赵青山
    赵青山
    2017-12-20

    我的意思是A页面和B页面的页面结构写在一个wxml里,根据tabBar选中的状态判断显示A页面的结构还是B页面的结构

    2017-12-20
    赞同
    回复
  • 小杏
    小杏
    2017-12-20

    怎么用?可以给一个示例代码看一下吗?

    2017-12-20
    赞同
    回复
  • 赵青山
    赵青山
    2017-12-20

    自定义tabBar如果只有两页的话,可以用条件渲染啊

    2017-12-20
    赞同
    回复