У меня есть два вида, которые я хотел бы постепенно увеличивать и уменьшать.Я попробовал приведенный ниже код, но он, похоже, не работает, переход происходит только один раз.Может кто-нибудь сказать мне правильный способ выполнить то, что я пытаюсь сделать?
vView1.alpha = 0.0;
vView2.alpha = 1.0;
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.55];
[UIView setAnimationRepeatCount:0];
vView1.alpha = (vView1 == 0.0) ? 1.0 : 0.0;
vView2.alpha = (vView2 == 0.0) ? 1.0 : 0.0;
[UIView commitAnimations];
Я настроил это в viewWillAppear, на случай, если это имеет значение.
Из Apple Doc:
animationRepeatCount
Specifies the number of times to repeat the animation.
@property(nonatomic) NSInteger animationRepeatCount
Discussion
The default value is 0, which specifies to repeat the animation indefinitely.
Availability
Available in iOS 2.0 and later.
Declared In
UIImageView.h