0
私は同じアクションの2つのソースを持っています。 UIView
でUIBarButtonItemタップとUIViewのマージオブザーバブルtapGesture()
browseButton.rx.tap
とRxGestureタップジェスチャー認識:UIBarButtonItem
の正規RxCocoaタップ
<any_of_the_observables>
.subscribe(onNext: {
// Do things
}).disposed(by: disposeBag)
これはで動作します:
notConnectedView.rx.tapGesture().when(.recognized)
私はそれに通常の方法をサブスクライブ両方のオブザーバブル、そして今私はそれをマージしたいが、それを達成することはできません。彼らは異なるイベントの2つのオブザーバブルなので、merge
は機能しません。
Observable.of(notConnectedView.rx.tapGesture().when(.recognized), browseButton.rx.tap)
'UIViewのinoutの' 種類がプロトコルに準拠していない 'ReactiveCompatible'
はこれを作るために、それは可能ですか?ありがとう。
勤務:Dのおかげで! – emenegro