-1

所以这就是我所做的:我用图像视图和圆形矩形按钮填充了笔尖。当按下圆形矩形按钮时,会使用一组图像显示一个简单的动画......我用来执行此操作的代码如下所示:

imageview.animationImages = images;

和...

[imageview startAnimating];

接着...

[self.view addSubview:imageview];

但问题是在我添加了子视图之后,超级视图虽然不可见但它仍然存在,所以即使按钮不可见,它仍然可以再次按下以触发动画。如何在动画触发后禁用此按钮。我希望你能理解我。谢谢。

4

1 回答 1

3

我假设您使用的是IBActionsender参数的。在这个方法的最后做

UIButton *temp = (UIButton *) sender
temp.enabled = NO;
于 2012-07-13T18:58:42.710 回答