У меня проблемы с производительностью, связанные с задержками, доставляемыми с задержкой, поэтому я не отвечаю.Приложение содержит множество UIScrollView
s, но в списке одновременно отображается только пара.Добавление большего количества представлений прокрутки ухудшает время ожидания, а устранение их делает его лучше.
Проблемы исчезнут, если я преобразую виды прокрутки в обычный старый UIView
.Установка scrollEnabled=NO
не помогает, но я догадался, что должен.
Я проследил с помощью инструмента профилирования времени (изображение ниже), и виновником является UIScrollView.Также кажется, что NSNotificationCenter вовлечен.
Опять же: представления прокрутки отсутствуют даже в дереве отображения! У меня могут быть сотни UIScrollViews в массиве в памяти, но эти парни все еще влияют на производительность.
Есть идеи, что с этим делать?
