Поскольку Al_ , упомянутый в его комментарии, combineLatest
будет выдавать первое следующее значение, когда оба потока будут излучать хотя бы одно значение.
Для стиля кнопки в зависимости от одного из свойств текстового поля rx:
- Вы можете использовать побочные эффекты (например:
.do(onNext: { ... })
)
- или просто сделать еще одну подписку на недвижимость
Вы используете какое-либо расширение? Так как свойства isValid
нет, попробуйте использовать mainView.loginButton.rx.isHidden
, если вы хотите изменить видимость кнопки.