我正在使用 Monotouch 和 XCODE。
我使用以下代码创建了一个动画并且它正在工作:
img.AnimatedImages = myImageArray;
img.AnimationDuration =3;
img.StartAnimating();
我想要实现的是在动画播放完毕后调用一个方法。我已经使用 System.Timer 创建了一个计时器,但问题是当我在用户单击时启用它时它不起作用。(如果您在构造函数中启用它,它会起作用)。显然,让计时器每隔几毫秒循环一次并检查 img.isAnimating 是否仍在进行中是没有意义的。
有谁知道如何解决这个问题?
谢谢