xCocoa-Bindとは?
private func bindUI() {
idField.rx.test.orEmpty
.map(checkEmailValid)
.subscribe(onNext: { [weak self] h in
self?.isValidView.isHidden = h
})
.disposed(by: disposeBag)
}
上のコードは入力入力IPIフィールドを購読し、解放されたBool値をisValidViewに設定します.isHidden値の挿入を表示します.bind(to:)
を利用して、この点を実現するのはずっと簡単です.private func bindUI() {
idField.rx.test.orEmpty
.map(checkEmailValid)
.bind(to: self.isValidView.isHidden)
.disposed(by: disposeBag)
}
下のBool値はisValidViewです.isHidden(バインド)を入れることができます.Reference
この問題について(xCocoa-Bindとは?), 我々は、より多くの情報をここで見つけました https://velog.io/@bbuyo/RxCocoa-Bind란テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol