我在 viewDidAppear 中给出一个无限重复的 uianimation:通过下面给出的代码
[UIView beginAnimations:@"theAnimation" context:NULL];
[UIView setAnimationDuration:2];
[UIView setAnimationRepeatCount:FLT_MAX];
[UIView setAnimationRepeatAutoreverses:YES];
[startButton setAlpha:.5];
[UIView setAnimationDelegate:self];
[UIView setAnimationCurve:UIViewAnimationCurveLinear];
[UIView commitAnimations];
[super viewDidAppear:YES];
但是当我使用 pushViewController 导航到某个页面并返回到同一个视图控制器时,viewDidAppear 正在调用但动画不起作用。并且在使用 presentViewController 时工作正常。请任何人帮助我。谢谢