美文网首页
RxSwift UITextField 长度限制

RxSwift UITextField 长度限制

作者: 不重要_879c | 来源:发表于2018-07-09 16:26 被阅读0次

    由于textFiled的数据跟ViewModel中phone绑定,固将事件转换成 Observable.just

    phoneTF.rx.text.orEmpty.flatMapLatest({[weak self] (string) -> Observable in

                if(string.count>11)

                {

                    self?.phoneTF.text=String(string.prefix(11))

                   return Observable.just(String(string.prefix(11)))

                }

                return Observable.just(string)

            }).bind(to: logingViewModel.phone).disposed(by: disposeBag)

    相关文章

      网友评论

          本文标题:RxSwift UITextField 长度限制

          本文链接:https://www.haomeiwen.com/subject/kbdtpftx.html