онбординга. горизонтальная прокрутка. Итем по ширине коллекции. Всего в ней фиксированно 5 итемов. на каждом итеме есть кнопка «Вперед», которая переключает на следующий итем через .SetContentOffset(new CGPoint(offset, CollectionView.ContentOffset.Y), true);
Проблема:
Когда я нажимаю эту кнопку чтобы переключиться на следующий итем, анимация очень фризит на айфоне 7(мобила только после перезагрузки). Но если пролистать все 5 экранов до конца и вернуться на первый, то по нажатию на кнопку никаких фризов не будет. Пробовал программно гонять в конец списка и обратно, но это создает в свою очередь фризы. Но после прогона «первичные» фризы пропадают.
Как можно сделать так чтобы при старте приложения по нажатию на кнопку этих фризов не было?
Скролл до ячейки можно сделать через scrollToItem
Обсуждают сегодня