Низкая частота кадров/низкая производительность прокрутки в UICollectionView ... с завихрением

Я бы подумал, что я продвигаюсь вперед, получая плавную прокрутку, но это меня насторожило. У меня есть UICollectionViewController, который показывает изображения из рулона камеры. Он работал отлично, затем я добавил разделы, чтобы показать дополнительные альбомы, используя другой макет. С тех пор производительность прокрутки стала чрезвычайно изменчивой. При установке секций назад 1, он становится немного лучше. Я не смог определить, что держит вещи, но я думаю, что это может быть связано с вычислениями в макете ( layoutAttributesForElementsInRect: и друзьями).

Теперь вот странная часть - если я нажму вид на стек навигации, а затем вернусь к этому контроллеру представления коллекции, он будет совершенно гладким.

Ничего не изменяется, кроме нажатия на контроллер вида. Контроллер просмотра коллекции не является dealloc'd или что-то еще, и выглядит так же, как и до нажатия. Любые идеи, что может быть причиной этого?

1
nl ja de

1 ответы

Кажется, что ошибка после того, как изменения в макете были сохранены, с ошибками.

0
добавлено
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
6 187 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. ВАЖНО: Правила публикации и правила канала: Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-11-09-2

iOS Developers — русскоговорящее сообщество
iOS Developers — русскоговорящее сообщество
2 400 участник(ов)

Общаемся на темы, посвященным iOS-разработке, Swift, Objective-C, SDK, Rx, Cocoa и т.д.