ScrollView中UIButtons的动画

时间:2011-11-20 09:54:13

标签: ios animation uibutton fading

我将“n”UIButtons渲染到ScrollView中。我已经将UIButton子类化为处理长水龙头。

UIButtons属于“自定义”类型,仅显示文档目录中的150px x 150 PC图像。

如果用户在其中一个UIButton上点击更长时间,则会在右上角出现一个红叉,以允许他从视图中删除所选的UIButton。

这是我的问题:

我需要为删除设置一些动画。我想要的是淡出选定的UIButton并将删除的UI按钮右侧的UI按钮向左移动一个位置(动画)。

我在网上完成了几个动画教程,但我不知道如何淡入/淡出UIButton或在这种情况下为它们设置动画。

1 个答案:

答案 0 :(得分:1)

仅举例说明如何淡出控件:

[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration: 0.3];

[yourButton setAlpha:.0];

[UIView commitAnimations];

在提交动画之前,将其他按钮的框架更改为新位置。 希望它有所帮助。