收藏
回答

自定义tabbar在ios下,不同tab页面下占位高度不一致

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug iOS ios 9.3 iphone6s 7.0.3

代码片段中用了网址,手机测试需要开启调试模式

这里反馈两个问题,

1、我的如上型号手机及微信版下,自定义tabbar上的图标和文字都无法显示 ,但tab菜单项是存在的,可以点击切换。

2、自定义tabbar在我的代码片段所示的场景下,会有不同的占位高度(片段中底部蓝色区域就是tabbar)。我设置的两个tabbar页面都是加载同一个网站地址,网站是有固定在底部的菜单项的。从第一个tabbar对应的页面来看,tabbar没有占用高度,所以网站底部的菜单是被遮挡在tabbar下不可见的,而第二个tabbar对应的页面,网站底部的菜单是能够看到的,可见此时tabbar是占有高度。如下图所示




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

2 个回答

  • 不老刘
    不老刘
    2019-11-20

    我的自定义tabbar也遇到了问题,我的是自定义tabbar能显示,但是页面部分内容被tabbar遮挡,看不到了。

    2019-11-20
    有用
    回复 1
    • johon
      johon
      2019-11-21
      官方没回复,我也不知道现在这个的使用情况是怎么样了。
      2019-11-21
      回复
  • ʚ青ɞ
    ʚ青ɞ
    2019-10-28

    我两个页面都是有tabBar,没有网站底部的菜单。你是要两个都显示吗?ps:自定义tabBar问题比较多

    2019-10-28
    有用
    回复 3
    • johon
      johon
      2019-10-28
      我是希望两个自定义tab都不占用底部空间,也就是如上你说的看不到网站底部的菜单。在模拟器和安卓手机上就是这种效果,可是在上述的手机及ios版本下,就会出现上面这种差异性,有点麻烦。
      2019-10-28
      回复
    • ʚ青ɞ
      ʚ青ɞ
      2019-10-28回复johon
      可以做适配隐藏
      2019-10-28
      回复
    • johon
      johon
      2019-10-28回复ʚ青ɞ
      应该做不了,下面的占位是小程序原生级别的,消除不了。调hideTabBar这个api的时候,是可以把下面的占位去掉,但是tabbar也随之给隐藏了。我还是感觉这个问题属于自定义tabbar的bug,
      2019-10-28
      回复
登录 后发表内容
问题标签