行が次の方法でレンダリングされるリストビューがあります。
<ListView
dataSource={_this.state.dataSource}
renderRow={_this.renderPost}
renderPost(post) {
return (
<View ref="thisRowView"
style={[MainList_styles.post]}
onResponderMove={this.setPosition}
onResponderRelease={this.resetPosition}
onStartShouldSetResponder={this._onStartShouldSetResponder}
onMoveShouldSetResponder={this._onMoveShouldSetResponder}
>
........
resetPosition: function(var) {
スワイプ停止時、つまりコールバック resetPosition の場合、どの行がクリックされたかを知りたいです。次のように変更すると、次のようになります。
onResponderRelease={() => _this.resetPosition(post)}
コールバックで投稿を取得しますが、イベントをまったく取得しません。両方を行うにはどうすればよいですか?