我已经为我的一组按钮创建了一个通用操作。我只想知道哪个按钮被点击了。
我有一组按钮,如let buttons = [UIButton(), UIButton(), UIButton(),UIButton()]
。
let observable = Observable.of(buttons[0].rx.tap, buttons[1].rx.tap, buttons[2].rx.tap, buttons[3].rx.tap).merge()
observable.subscribe(onNext: {
print("I want to find which button is tapped.")
}).disposed(by: disposeBag)