ReactNative获取视图相对于屏幕的绝对位置

王伟家

与本地人反应。

我可以使用来获取位置和大小onLayout,但是我想获取视图相对于屏幕的绝对位置

请!视图相对于屏幕的绝对位置

不是视图相对于父视图的绝对位置

我该怎么办?

穆罕默德·哈利勒(Mohamed Khalil)

您可以使用measure(callback)它确定给定视图在屏幕上的位置,宽度和高度,并通过异步回调返回值。

一个更好的例子可以在这里找到React Native:获取元素的位置

<View
  ref={(ref) => { this.marker = ref }}
  onLayout={({nativeEvent}) => {
    if (this.marker) {
      this.marker.measure((x, y, width, height, pageX, pageY) => {
                console.log(x, y, width, height, pageX, pageY);
       })
    }
  }}
 >

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

获得相对于 SKEffectNode 屏幕的绝对位置,因为它被 SKWarpGeometryGrid 扭曲

绝对位置,但相对于父位置

如何使用相对于父元素的绝对位置

相对于内联元素的绝对位置

相对于底部绝对位置的div位置(绝对定位的div)

CSS绝对位置而不是相对于其绝对父div

获取相对于DLL位置的绝对路径

CSS - 相对于另一个绝对位置在 div 之外

响应式全屏滑块中内容相对于行宽的绝对位置

如何获得3D世界中对象相对于父对象的绝对位置?

获取相对于屏幕的Swing组件的位置

如何从顶部相对于设备屏幕获取位置?

获取UIView相对于其超级视图的位置

CSS相对位置,右侧相对于视口

如果绝对位置是相对于HTML的,那么为什么更改HTML的高度不会影响绝对位置元素的高度?

HTML 元素相对于屏幕的位置

相对于父视图的位置

(Android视图)高程是绝对的还是相对于父级的?

如何使用屏幕坐标上像素位置的偏移量相对于屏幕边缘在Android屏幕上定位视图?

相对位置还是绝对位置?

如何在React Native中获取TextInput相对于其父级或屏幕的光标位置

Javascript获取元素相对于屏幕左上角的位置

小门:相对于绝对URL或获取基本URL

qt在图形视图中获取鼠标单击相对于图像的位置

CSS 相对与绝对位置

JavsScript-跟踪鼠标相对于屏幕中央的位置

相对于屏幕的触摸位置。Windows Phone

查找鼠标相对于控件而不是屏幕的位置

相对于当前屏幕位置的 CSS 动画