RNで動的に要素のサイズを取得する
RNのViewのonLayoutを使う
RNのView#5f866fcc1982700000d8b0e0
refを使う
hogeRef.current.measureを使うことで取得できる
実行タイミングが決まっているonLayoutとは異なり、いつでも好きなときに走らせることができる
ただし一回描画した後じゃないとrefに登録されない
pageX, pageYを必要としないなら、上のonLayoutを使うほうがいい
コールバックの引数の意味
x, y
frameのオフセット
具体的にどこのこtを言っているのかわからん #??
width, height
高さ、横幅
pageX, pageY
pageのオフセット
具体的にどこのことを言っているのかわからん #??
https://github.com/facebook/react-native/issues/953#issuecomment-95687732
https://reactnative.dev/docs/direct-manipulation#measurecallback
参考
ReactNativeで動的に要素のサイズを測りたい | Qrunch(クランチ)