uiview动画线程问题

时间:2010-01-27 04:50:13

标签: animation uiview multithreading

我使用两个UIView动画将两个不同的球移动到特定位置。但碰撞时间各不相同。第一次他们碰撞,但第二次第一次球来到第一次或反之亦然。任何好友都可以解释如何使用uiview动画让它们在同一点碰撞。是uiview动画的线程处理问题

1 个答案:

答案 0 :(得分:1)

确保您在同一个块中设置两个视图的动画,如

 [UIView beginAnimations:nil context:nil];
      viewOne.center = CGPointMake(40,40);
      viewTwo.center = CGPointMake(80,40);
 [UIView commitAnimations];