ReactNative

2022-05-07  本文已影响0人  今年27

在某些特殊的情况下需要在获取到布局后的view的size来做一些事情,这个时候我们就可以用到onLayout属性

render(){
  return (<View {...props} onLayout={this.onLayout}>)
}
onLayout = (e) =>{
  const {width, height} = e.nativeEvent.layout
}

通过这个方法就可以拿到视图的size,然后做一些必要的计算

上一篇 下一篇

猜你喜欢

热点阅读