Вопросы по теме 'rx-cocoa'

Наблюдение за UITextField.editing с помощью RxSwift
Я хочу наблюдать за свойством UITextfield.editing . Я использую этот код: self.money.rx_observe(Bool.self, "editing").subscribeNext { (value) in print("") }.addDisposableTo(disposeBag) Но в процессе работы он выполняется только один...
23806 просмотров
schedule 08.01.2024

Перезагрузить Tableview с помощью RxSwift
Я использую RxSwift для просмотра таблиц. Мне нужно перезагружать мою таблицу каждый раз после получения данных из api, но я не смог этого сделать. Я не мог найти для этого никакого решения. Кто-нибудь может помочь? У меня есть массив мест,...
14237 просмотров
schedule 07.11.2023

RxSwift + UITableViewCell, как получить объект ячейки в heightForRowAt
У меня есть контроллер представления с UITableView. Данные таблицы заполняются с помощью RxSwift: let observable = Observable.just(data) observable.bindTo(tableView.rx.items(cellIdentifier: "CategoryCell", cellType: CategoryCell.self)) { (row,...
2204 просмотров
schedule 10.12.2022

Привязка данных RxCocoa заставляет представление коллекции прокручиваться вверх
У меня есть приложение для iOS, которое я переписываю, чтобы использовать RxSwift и RxCocoa . Это работает очень хорошо, но у меня проблемы с привязками данных представления коллекции. В моем приложении я выполняю привязки данных, когда...
692 просмотров
schedule 28.06.2023

Как обновить ячейку табличного представления на основе значений из других ячеек с помощью MVVM / RxSwift?
Я новичок в RxSwift и пытаюсь научиться, создав простую форму регистрации. Я хочу реализовать это с помощью UITableView (в качестве упражнения, плюс в будущем это станет более сложным), поэтому в настоящее время я использую два типа ячеек:...
2483 просмотров
schedule 25.02.2023

RxCocoa-observable выдает новые данные из API, но tableview.rx.items не показывает новые данные
Я новичок в RxSwift и RxCocoa. У меня есть работающая служба REST на локальном компьютере, которая возвращает объект Movie для данного «id». На моей раскадровке есть tableView (UITableView) с настраиваемыми ячейками (MovieCell). Каждая ячейка...
420 просмотров
schedule 25.02.2022

Асинхронная задача и несколько наблюдателей с RxSwift
У меня одна проблема, и я не знаю, как ее исправить. В моей ViewModel у меня есть поле Observable со значением. self.diseaseDetails = Observable<Disease>.create { (observer) -> Disposable in _ =...
972 просмотров
schedule 04.03.2022

RxSwift MVVM Проверить форму при нажатии кнопки «Отправить», затем сделать запрос API
Я новичок в RxSwift и пытаюсь сделать, как указано в заголовке, с подходом ввода-вывода MVVM. Я не могу придумать лучший способ сделать следующее. Проверка значений phoneNumberTextField при нажатии кнопки submitButton Остановить отправку...
1829 просмотров
schedule 20.02.2023

Как выполнить модульное тестирование RxCocoa BehaviorRelay
Я начинаю с модульного тестирования RxSwift Driver . И у меня проблемы с тестированием Driver . Это структура кода моего ViewModel : import Foundation import RxSwift import RxCocoa class LoginViewViewModel { private let loginService:...
1238 просмотров
schedule 09.11.2023

RxSwift не привязывает данные к пользовательской ячейке представления коллекции
Я создал пользовательский collectionViewCell для привязки данных из наблюдаемого к пользовательскому CollectionViewCell. Я успешно привязываю данные к настраиваемой ячейке TableViewCell, но не могу отобразить содержимое данных в пользовательской...
831 просмотров

Как проверить, пусто ли наблюдаемое в RXSwift?
я инициализировал пустую наблюдаемую следующим образом: var subCategories = Observable<[String]>.empty() Как я могу проверить, является ли наблюдаемое пустым или нет? Я хотел бы показать пользователю «пустое представление», если...
1513 просмотров

RxSwift - UICollectionView не обновляется после обновления
У меня есть UITabBarController с 2 контроллерами. В первом пользователю ВК есть список статей. Пользователь может добавить статью в избранное (база данных области) Второй ВК - это список с запросом области (любимая статья). Когда создано 2...
207 просмотров

Коллекция различных ячеек Просмотр rxswift
Добрый вечер. Подскажите пожалуйста, мне нужно сделать такую ​​реализацию Have: CollectionView Rxswift Максимальное количество ячеек - 6 Если в определенном массиве меньше 6 элементов, то первые ячейки заполняются одним типом (по количеству элементов...
1064 просмотров
schedule 01.06.2022

RxSwift: ошибка при добавлении привязки RX к UITextField: значение типа «Binder‹ String? ›» Не имеет члена «debounce»
Я пытаюсь добавить задержку в UITextField, но получаю следующую ошибку: Property 'text' requires that 'UITextField' inherit from 'UILabel' Value of type 'Binder<String?>' has no member 'debounce' Вот моя реализация: func bind()...
1140 просмотров
schedule 15.06.2022

Как связать данные из viewModel с помощью rxSwift и Moya?
Я пытаюсь создать приложение, чтобы получать новости от API, и я использую Moya, RxSwift и MVVM. Это моя ViewModel: import Foundation import RxSwift import RxCocoa public enum NewsListError { case internetError(String) case...
1346 просмотров
schedule 08.06.2022

Невозможно присвоить свойству: 'value' - свойство только для получения RxSwift -
Я хочу присвоить значение BehaviorRelay в RxSwift - RxCocoa. Но я получаю это сообщение об ошибке: «Невозможно присвоить свойству:« значение »является свойством только для получения». Это мой код: private var todos = BehaviorRelay ‹[MainToDoData]>...
503 просмотров
schedule 31.07.2022