У меня есть класс, который я вложил в UIImageView. Экземпляр этого класса затем добавляется как подпредставление к корневому классу моего приложения. Теперь я могу анимировать его свойства, например, setFrame:
[UIView beginAnimations:nil context:nil];
...
[myImageView setFrame:someFrameCreatedInCode];
...
[UIView commitAnimations];
Принимает текущий кадр в качестве исходного состояния и интерполирует анимацию просмотра изображения (он просто перемещается слева направо). Эта часть отлично работает.
Далее я хотел бы добавить свойство в свой класс, скажем, целочисленного типа. И я хочу, чтобы это свойство указывало номер изображения (его имя отформатировано) и позже создавало анимацию по кадрам. Кажется, это хороший способ создания анимации, потому что я могу указать «кривую», влияющую на время анимации:
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
Как реализовать собственное свойство, которое можно анимировать?
Заранее спасибо!
Обновление: на тот случай, если кому-то это понадобится, я нашел эти уроки в Интернете: сообщение в блоге , образец .