最近在学习 Taro 开发微信小程序,遇到了一个问题就是给一个顶部的 NavBar 设置成了 fixed,然后这个 NavBar 会覆盖下面的内容,为了不让它覆盖,则在其后面加了一个 空的块元素 ,高度设置为 NavBar 的高度即可,但是不同的机型下,NavBar 的高度又不同,那么这个 空的块元素 就需要根据 NavBar 的高度动态变化,有什么 API 可以实现这个需求吗,找了半天文档也没找到,另外请教一下前辈们有其他更好的解决方案吗?
1
DFshpAq3 2021-03-29 16:36:20 +08:00
|
3
Yukee798 OP @DFshpAq3 感谢!但是 NavBar 是我自定义的组件,它的高度随着不同机型而改变,有什么办法可以拿到它的高度吗。
|
4
a1248499257 2021-03-29 18:02:30 +08:00
@Yukee798 拿到了 `statusBarHeight ` 不就可以根据不同机型的高度变了嘛..?
|
5
hengstchon 2021-03-29 18:19:56 +08:00 via Android
@Yukee798 自己定义的组件为啥会拿不到高度?
|