我正在尝试向 UITextField 添加延迟,但出现以下错误:
Property 'text' requires that 'UITextField' inherit from 'UILabel'
Value of type 'Binder<String?>' has no member 'debounce'
这是我的实现:
func bind() {
(myTextField.rx.text.debounce(0.5, scheduler: MainScheduler.instance) as AnyObject)
.map {
if $0 == ""{
return "Type your name bellow"
}else {
return "Hello, \($0 ?? "")."
}
}
.bind(to: myLbl.rx.text)
.disposed(by: disposeBag)
}
你们中的任何人都知道为什么我会收到此错误吗?
我会非常感谢你的帮助。