Hlu*_*ung 0 uitextview ios reactive-cocoa
看起来UITextView -rac_textsignal在以编程方式更改文本时不起作用,例如通过iOS更正.绑定就是这样的.
RAC(self, viewModel.text) = self.textView.rac_textSignal;
Run Code Online (Sandbox Code Playgroud)
有什么解决方案吗?
该-rac_textSignal方法从派生UITextView的-textViewDidChange:委托方法,这就是所谓的文字只从用户界面的变化,而不是编程.要解决这个问题,我们需要合并另一个信号.像这样...
RAC(self, viewModel.text) =
[RACSignal merge:@[self.textView.rac_textSignal, RACObserve(self, textView.text)]]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
796 次 |
| 最近记录: |