cell.rx.tapGesture .subscribe(onNext: { _ in // タップ時の処理 }) 目的 少し前の記事「RxDataSourcesの使い方」でDelegateとDataSourceをViewControllerから分離して実装したかったのでcellにアクションイベントを実装できると嬉しいと思い設計しました。 ちなみに今回はそれほど複雑なジェスチャーを必要としていなかったことと、今後のメンテナンスのことを考え、ライブラリを使わず独自実装しましたがRxSwiftCommunity/RxGestureという素晴らしいライブラリがあるので自前で実装せずともサクッと同じような感じで使えます。 実装 まずUIViewにtapGestureを生成し、イベントを流す関数とremoveする関数を作ります。排他制御にはobjc_sync_enterを使っています。 gestu