2016-05-02 23 views
0

React nativeのTouchableHighlightコンポーネントを使用すると、長押しを聞くことができます。TouchableHighlight - 長押しをキャンセルする

<TouchableHighlight onLongPress={renderOverlay} /> 

この長いプレスのキャンセルを聞く方法はありますか?私は、コンポーネントの長押しをリリースした場合、それをプレスと見なす一方で、コンポーネントから指を離してリリースした場合、キャンセルしたと考えてしまうことを望んだ/祈っていました。私がonLongPressの後に得たのは、onPressOutイベントです。回避策はありますか?

答えて

0

TouchableHighlightで解決できないと思いますが、 レスポンダーライフサイクルを使用する必要があります。

関連する問題