iOS: производительность анимации UIView по сравнению с анимацией CABasic / CAKeyframe - PullRequest
1 голос
/ 19 октября 2010

Есть ли разница в производительности анимации UIView и блоков CA Animation?Я понимаю, что все они являются интерфейсами для Core Animation, но я стремлюсь максимально увеличить производительность и ресурсы для каждой анимации.Спасибо.

1 Ответ

2 голосов
/ 19 октября 2010

Вы должны будете сами сравнить их, чтобы быть уверенными, но я думаю, что будет нет разницы. Они оба используют один и тот же код под обложками, а UIView и CALayers работают почти одинаково друг с другом. Вы получите больше производительности, если будете правильно обрабатывать альфа. Сделайте все непрозрачным, что может быть. Чем меньше будет рассчитано с помощью компоновки, тем более отзывчивыми будут ваши анимации.

С уважением.

...