айтемы. Вопрос почему айтемы в самой collectionView появляются только, если перестать скроллить? То есть пока я двигаю пальцем туда-сюда insert’ы не отрабатывают. Это вообще ожидаемое поведение или я что-то не так сделал?
У тебя код так написан, у меня всё работает. Запиши видео “появляются только, если перестать скроллить”. “insert’ы не отрабатывают” как ты это реализовал? Почему от движения пальца они добавляться должны?
Похожий прикол например сейчас нашел в приложении твиттера, то же самое. Сейчас запишу видос
Стикер
Мб есть проверка на то, что пользователь взаимодействует с ui, а когда он перестает, то отправляется запрос, таймер, либо еще что-то
в iMessage кст такое же поведение, я так понимаю скролл на себя перетягивает главный поток, поэтому обновления не появляются, пока не перестанешь срколлить
Хм, у нас в приложении подгружаются товары, даже если так тягать
вот я и пытаюсь понять, где затык. Потому что в некоторых приложениях подгружаются вне зависимости от скролла, а где-то как в твиттере и как я описал
мб ты запускаешь обнову в .commonLoop ?
вот тут поподробнее пожалуйста, как проверить?)
Проверь на какое событие ты подгружаешь новые айтемы. Скорее всего оно срабатывает когда скролл останавливается. Надо на другое событие повесить подгрузку.
я ща копаю в каком месте воообще затык, действие отрабатывает когда надо (когда почти долистали до конца), а вот sink в паблишере нетворк реквеста отрабатывает только, когда я отпускаю скролл
Обсуждают сегодня