我尝试使用 sleep(1) 创建动画,但它做了一些奇怪的事情。
[self.guySprite stopAnimating];
self.guySprite.hidden = YES;
sleep(1);
self.objectSprite.image = [UIImage imageNamed:@"jumpToSleep.png"];
在这段代码中,“guySprite”是一个 UIView,“objectSprite”也是如此。
出于某种原因,“guySprite”似乎表现得好像没有调用“停止动画”,并且好像它没有被隐藏。