Яблочная компания в iOS 10 не только обновила дизайн и добавила новые фишки, но и поработала под капотом операционки. Всё это даст лучшее впечатление от работы с мобильным устройством. Одно из них касается плавности интерфейса приложений.
Выяснилось, приложения в iOS 10 во время скролла заранее загружают необходимый контент, что полностью избавляет софт от возможных «подлагиваний» при просмотре больших списков.
На WWDC компания объяснила природу этого явления. Дело в том, что сейчас контент в приложениях загружается по мере появления. Ячейки с данными подгружаются непосредственно в тот момент, когда выводятся на экран. Хотя рендеринг всего интерфейса в iOS происходит в отдельном потоке пользовательского интерфейса в режиме приоритета реального времени с частотой 60 кадров в секунду, в нынешнем виде механизм скроллинга не всегда успевает за такой скоростью.