如果enabled
中至少有一个字符,我想将UIButton
的{{1}}属性设置为true
。如何在Reactive Cocoa 4中实现这一目标?
答案 0 :(得分:1)
你可以这样做:
NSNotificationCenter.defaultCenter()
.rac_notifications(UITextFieldTextDidChangeNotification, object: textField)
.map { $0.object as! UITextField }
.map { $0.text }
.map { $0.isEmpty }
.startWithNext { button.enabled = !$0 }