gpt4 book ai didi

react-native - React Native 获取我的触摸事件的坐标

转载 作者:行者123 更新时间:2023-12-03 12:28:29 25 4
gpt4 key购买 nike

我将如何获得我的触摸事件的坐标。所以我点击显示器内的任何地方,我就可以检索发生位置的 X、Y 定位。

最佳答案

您需要使用 TouchableOpacity 或其他 Touchable 组件之一包装您的 View 对象。使用 TouchableOpacity,您拥有传递新闻事件的 onPress Prop 。从此新闻事件中,您可以访问新闻的 x,y 坐标。

伪代码如下所示:

render() {
....

<TouchableOpacity onPress={(evt) => this.handlePress(evt) }
.... >
<View></View>
</TouchableOpacity>
}

handlePress(evt){
console.log(`x coord = ${evt.nativeEvent.locationX}`);
}

关于react-native - React Native 获取我的触摸事件的坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36862765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com