RxSwift. Всем привет. Хочу по кнопке «Сохранить» выполнить сохранение всех пунктов. Делаю так, но пока я не изменю поворот, у меня кнопка сохранить не работает. В чем может быть проблема? А если setRotate убрать. То сохранить не работает, пока я не изменю tempImage и т д. Как сделать, чтобы в любом случае срабатывала кнопка «Save»
Потому что пока обсервеблы-аргументы combineLatest не сгенерировали хотя бы по одному элементу, Obserable.combineLatest тоже не сгенерирует. И с withLatestFrom такая же штука. Учитывая, что для сохранения тебе необходимы значения сиквенсов setRotate, setTransform и так далее, то для постоянно активной кнопки Save тебе нужно, чтобы tempImage, setRotate, setTransform эмитнули элемент при инициализации. Можешь использовать оператор startWith, а если это сабджекты - использовать условный BehaviorSubject