美文网首页
RxSwift 代替通知代码点击事件手势等

RxSwift 代替通知代码点击事件手势等

作者: YannChee | 来源:发表于2022-12-20 05:06 被阅读0次

代替按钮点击方法

 btn.rx.tap.subscribe(onNext: { [weak self] in
        self!.checkBalance()
 }).disposed(by: bag)

//  或者
btn.rx.controlEvent(.touchUpInside).subscribe(      
  onNext: { [weak self] in             
  self!.checkBalance()         
} ).disposed(by: bag)

代替手势方法

       let view = UIView()
        
        let tap = UITapGestureRecognizer()
        view.addGestureRecognizer(tap)
        tap.rx.event.subscribe(
            onNext: { _ in
                
            }
        ).disposed(by: bag)

textfiled的代理

 textFiled.rx.text.orEmpty.subscribe(onNext: { (text) in
            print(text)
        }).disposed(by: bag)

相关文章

网友评论

      本文标题:RxSwift 代替通知代码点击事件手势等

      本文链接:https://www.haomeiwen.com/subject/wpkafdtx.html