收藏
回答

tabbar到底占不占高度?

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 tabbar 客户端 Android 6.6.2 1.9.1

在微信开发者工具调试下,获取windowHeight并不会把tabbar的高度算进去。

用远程调试真机下,获取windowHeight会把tabber的高度算进去。

因为使用scroll-view要先获取页面高度然后减掉其他控件的高度,再设置其高度,所以在微信工具调试和真机明显不同。

所以到底是以微信开发者工具为准还是真机为准?如果是真机的话,那么还要自己判断出tabbar到底有多高,再减去对应的高度?

最后一次编辑于  2018-02-08  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

6 个回答

  • 楚门
    楚门
    2018-02-09

    这个是个坑,写一个fixed的节点,宽高100%,然后用获取节点的方式获取高,这个高度就没错了

    2018-02-09
    赞同
    回复
  • 雁来月二一
    雁来月二一
    2018-02-09

    怎么获取节点的高度?

    2018-02-09
    赞同
    回复
  • 楚门
    楚门
    2018-02-09

    如图

    2018-02-09
    赞同
    回复 1
    • David
      David
      2018-06-21

      厉害了, 解决了我动态技术scroll-view高度的问题

      2018-06-21
      赞同
      回复
  • 懒蛋
    懒蛋
    2018-02-09

    正想问呢,谢谢了

    2018-02-09
    赞同
    回复
  • 微尘
    微尘
    06-24

    我今天也发现这个问题。tabbar的高度应该是20px吧。我是以真机为准,毕竟最后产品在真机显示

    06-24
    赞同
    回复