最初,我将创建一个视图组件,该组件的大小为屏幕的一半,然后将其包装在TouchableHighlight中,但这似乎很混乱。

最佳答案

看一下手势响应器系统,它可以让您设置视图以对触摸做出反应:

http://facebook.github.io/react-native/docs/gesture-responder-system.html#content

具体来说,如果您通过视图,则使用onStartShouldSetResponder道具,该道具会返回true。然后,您还可以传递onResponderGrant函数作为道具,该函数将接收带有所需详细信息的事件对象。

关于ios - 您如何检测屏幕的右半部分是否已被 native 点击?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31627132/

10-11 14:09