我已经检查并尝试了各种答案。但它仍然对我不起作用。这是我的代码,
-(void)animate {
[img1 startAnimating];
[UIView animateWithDuration:10
animations:^{
img1.transform = CGAffineTransformMakeTranslation(0.0, -1000);}];
[img2 startAnimating];
[UIView animateWithDuration:13
animations:^{
img2.transform = CGAffineTransformMakeTranslation(0.0, -1000);}];
}
我想在我按下一个按钮时开始动画,当我按下另一个按钮时停止。它适用于 start 和 stop 。但是当我通过按下再次调用此方法的开始按钮重新启动它时,问题就来了。当我第二次打电话时没有任何反应??????