如何在IPhoneSDK中制作LED动画?

时间:2011-04-19 09:53:53

标签: iphone animation

我需要创建一个LED闪烁一次的动画。不是Iphone 4上的LED手电筒!只是一个简单的屏幕动画。

现在,我会这样做。我会有2个图像,1个LED关闭和1个LED打开。两个图像都在同一个位置,并且LED打开将是100%透明的。然后我会启动一个动画,将透明度设置为0%并回到100%。

这听起来是一种很好的方法吗?

(已删除答案更新)

好的,这是我做动画部分的部分

[remoteControlLED setHighlighted:YES];
[remoteControlLED setAnimationDuration:15.0];   
[remoteControlLED startAnimating];

如您所见,我使用高亮显示将其打开,但如何再次将其关闭。我的意思是我在做之前需要延迟。有没有办法在动画准备好时接听电话,还是需要我自己的定时器?

1 个答案:

答案 0 :(得分:0)

UIImageView动画没有回调,但如果您只需要动画重复一定次数,则可以使用setAnimationRepeatCount