0

所以这是我遇到的问题,我的应用程序有几个图像(50x50 ~ 150x150)存储在 NSMutableArray 中,每个图像在由触发的 for 循环中从 x1,y1 移动到 x1+i,y1+i (i+=1)每 0.02 秒调用一次计时器。它在模拟器上运行流畅,但 iphone,我该怎么办?有没有不使用 Cocos2d 或 OpenGL 的有效方法?

enter code here

for (int i=0; i <10; i++)             
{ 
    imgImageView = [imgImageArray objectAtIndex:i];
    imgImageView.center = CGPointMake(current_x+1, current_y+1);
}
4

1 回答 1

0

使用 UIView 动画方法。这就是他们的目的。例如: + [UIView animateWithDuration:animations:]

于 2013-03-19T07:37:32.253 回答