Open silsuer opened 4 years ago
同问.使用自定义导航的时候,taro ui的 message消息提示不能显示,应该是被遮挡住了
你设置ref 用ref获取试试
解决了,辛苦。
componentDidMount() {
this.refs.nav.boundingClientRect().exec(res => {
console.log(res)
this.setState({ height: res[0].height })
})
}
render() {
return (
<View ref="nav"></View>
)
}
//获取navBar高度 let { navBarHeight, navBarExtendHeight } = getApp().globalSystemInfo; this.setData({ navBarHeight: (navBarHeight + navBarExtendHeight), })
如题,iphone制作吸顶效果时需要知道navbar的高度,如何获取?小程序好像是无法拿到自定义组件的高度的