最初,我将创建一个视图组件,该组件的大小为屏幕的一半,然后将其包装在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/