BehaviorRelay/Variable slow RxDataSources, если в UITableview много данных

Использование RxDataSources У меня есть UITableView с большим количеством разделов и ячеек. Когда я выполняю поиск и заменяю данные новым источником данных, мой пользовательский интерфейс блокируется.

Я пробовал дроссель и откат, но если я ищу в "нужный" момент, то пользовательский интерфейс все еще блокируется на 1-2 секунды.

В любом случае, я могу решить это?

1 ответ

Проблема была в том, что слишком много анимаций было сделано одновременно. Я использовал решатель ViewTransition, чтобы решить, когда он должен анимироваться.

Другие вопросы по тегам