我想应用超过10个元素的摆动动画。它适用于6-9个元素。如果元素超过10 wiggle应用成功,但是,如果我按动主页按钮而动画应用程序没有响应。
我的代码是:
while(subviews)
{
[UIView beginAnimations:@"wiggle" context:nil];
[UIView setAnimationDuration:0.1];
[UIView setAnimationRepeatAutoreverses:YES];
[UIView setAnimationRepeatCount:FLT_MAX];
//wiggle 1 degree both sides
touchView.transform = CGAffineTransformMakeRotation(0.0174532925);
touchView.transform = CGAffineTransformMakeRotation(-0.0174532925);
[UIView commitAnimations];
}
答案 0 :(得分:0)
在您的应用代表中保留对您的观看次数的参考,并取消applicationWillResignActive:
上的所有动画。