1
的視圖的絕對位置,其反應是原生的。ReactNative獲取相對於屏幕
我能得到的位置和大小與onLayout
,但我想查看一個相對的絕對位置位於屏幕
請!視圖相對於屏幕
不視圖相對於父視圖
我應該怎麼做的絕對位置的絕對位置?
的視圖的絕對位置,其反應是原生的。ReactNative獲取相對於屏幕
我能得到的位置和大小與onLayout
,但我想查看一個相對的絕對位置位於屏幕
請!視圖相對於屏幕
不視圖相對於父視圖
我應該怎麼做的絕對位置的絕對位置?
您可以使用measure(callback) it確定給定視圖的屏幕位置,寬度和高度,並通過異步回調返回值。
一個更好的例子可以在這裏找到React Native: Getting the position of an element
<View
ref="Marker"
onLayout={({nativeEvent}) => {
this.refs.Marker.measure((x, y, width, height, pageX, pageY) => {
console.log(x, y, width, height, pageX, pageY);
})
}}
>
非常感謝你! –
的可能的複製[得到一個視圖中的大小陣營本地](https://stackoverflow.com/questions/30203154/get-size-of- a-view-in-react-native) – Balasubramanian