CATransition Lag на старых устройствах - PullRequest
1 голос
/ 07 мая 2011

Я разрабатываю приложение, которое использует CATransition для улучшения эффектов перехода между различными подпредставлениями на контроллере представления.Переходы работают очень хорошо, когда я тестирую их на своем iPod Touch 4G, видимых признаков каких-либо проблем нет.Однако, когда я проверяю это на моем iPod Touch 2G, при смене подпредставлений с помощью CATransition наблюдается значительная задержка.Однако, насколько мне известно, это отставание никогда не вызывало сбой.

Мне интересно, есть ли способ исправить это отставание для старых устройств.Я просмотрел несколько веб-сайтов, и кажется, что никто не упоминал эту проблему на старых устройствах.Могу ли я что-нибудь сделать с кодом, чтобы попытаться это исправить?

Спасибо!

1 Ответ

0 голосов
/ 07 мая 2011

Видео WWDC 2010 не работают в данный момент, но я только что посмотрел отличное видео в начале этой недели под названием «Анализ производительности с помощью инструментов». Соедините это с двойными видеороликами с «Базовой анимацией на практике», и это должно дать вам много советов о том, что может происходить, что приводит к такому снижению производительности. Они используют множество сценариев, которые приводят к снижению частоты кадров и стратегиям их преодоления.

...