Я борюся з концептуалізацією анімації за допомогою CALayer , на відміну від власних методів анімації UIView . Киньте в це " Core Animation " і, ну, можливо, хтось зможе сформулювати ці концепції з високого рівня, щоб я міг краще уявити, що відбувається і чому я хочу перенести анімацію UIView (з якою я вже цілком знайомий) на CALayer анімація на iPhone. Кожен вигляд у Cocoa-Touch автоматично отримує шар. І, здається, ви можете оживити одне та / або інше?!? Навіть змішувати їх разом?!? Але чому? Де лінія? У чому плюси / мінуси кожного?
Основний посібник з програмування анімації відразу ж переходить до класів шарів і синхронізації, і я думаю, що потрібно зробити крок назад і зрозуміти, чому існують ці різноманітні фрагменти і як вони пов’язані між собою.