react native 获取控件在手机屏幕中的位置

来源:互联网 发布:腾讯社会工程数据库 编辑:程序博客网 时间:2024/04/28 03:53

react native 获取当前控件在屏幕中的位置。

<TouchableOpacity
                     ref={(r) => this.scrollview = r}  //得到当前对象组件

/>

componentDidMount() {  //控件加载完后
            UIManager.measureInWindow(    //获得位置是绝对位置
                React.findNodeHandle(that.scrollview),
                (sx, sy, sw, sh) => {   //当前控件在屏幕的横纵坐标,宽高
                  
                });
        }});
    }


//下一个讲如何获取当前控件的高度



原创粉丝点击