Я использовал UIViewAnimation для простых анимаций в прошлом, теперь я вижу, что Apple не рекомендует использовать этот класс в +4.0.Я начал изучать CATransitions и анимацию.Это дает немного более точный контроль, но, кажется, действительно раздутый для моего ограниченного использования.Когда я пытаюсь получить представление о возможностях на платформе, я наталкиваюсь на кроличью нору с кучей вещей в Core Animation, Quartz и OPEN GLS, но без простых вещей в анимации, чтобы начать.
Мне нужно «анимировать» положение, альфа, масштаб и вращение, иногда все сразу на нескольких UIViews и иметь хук делегата для animationDidStart и didStop. Существуют ли какие-нибудь хорошие движки Tween? Имея дело с Flash и Java, я действительно скучаю.
Если я использую CATransitions, кажется, что я ограничен анимацией одного свойства ввремя, то есть альфа, если мне тогда придется одновременно перемещать и вращать UIView, мне нужно будет настроить отдельные анимации для каждого свойства. Если бы мне пришлось использовать CATransition, есть ли способ создать объект анимации, который анимирует несколько свойств одновременно?
Я был бы очень признателен, если бы кто-то смог начать меня с пути, гдесложность анимации пропорциональна количеству необходимого кода :) Заранее спасибо.