UICollectionView автопрокрутка на UICollectionViewCompositionalLayout

Когда используешь UICollectionViewCompositionalLayout с горизонтальной и вертикальной прокруткой,

как мне получить соответствующий UISCrollView от UICollectionView

для автоматической прокрутки заданного раздела (setContentOffset) по таймеру

например. поэтому автоматически прокручивается только ОДИН раздел, а не вся коллекция

1 ответ

Сразу после того, как я разместил свой комментарий, я понял, что есть scrollToItem:at:at:animated:метод на UICollectionView. По крайней мере, это работает для меня, но у меня есть только один ортогональный раздел в моем представлении коллекции.

Я не уверен, что это то, что вы хотите (прокрутка до определенного пути индекса), или если вы хотите прокрутить определенный раздел до определенного смещения без пути индекса.

Примечание. Кажется, в iOS 14 есть ошибка. Попытка прокрутки к пути индекса, который находится непосредственно перед текущим видимым, фактически прокручивает еще один. В iOS 13.X все работает как положено.

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