观察UITextField.rx.text不会收到有关文本字段值的编程更改的通知

问题描述 投票:0回答:1

[像下面的代码示例一样,使用RxSwift观察UITextfield的文本值时,以编程方式设置像customTextField.text = "Hello World"这样的文本字段的值不会更新

customTextField.rx.text
            .bind(onNext: { textValue in
                print( textValue )
            }).disposed(by: disposeBag)

我已经意识到这是由于以编程方式设置该值不会触发valueChanged控件属性事件。

以编程方式设置值时,如何确保触发valueChanged事件?

ios swift uitextfield rx-swift
1个回答
-1
投票

我为我的问题找到了解决方案(这是一个技巧)。

© www.soinside.com 2019 - 2024. All rights reserved.