Почему анимация iOS работает медленно при первом запуске?

Мне кажется, что в первый раз, когда я запускаю анимацию (анимацию кадра UIView или положения CALayer и т. Д.), Она довольно прерывистая, а последующие анимации плавные.

Что может вызвать это, и есть ли способ предварительно кэшировать анимацию?

Примечание: этот вопрос очень похож на этот: Анимация UIImageView задерживается при первом запуске , но UIImages не используются в моих анимациях.

13
задан Community 23 May 2017 в 10:24
поделиться