ScrollView中的UIButtons动画

问题描述:

我将“n”个UIButtons渲染成一个ScrollView。我已经将UIButton分类为处理长按。ScrollView中的UIButtons动画

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

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

这里是我的问题:

我需要动画删除一下。我想要的是淡出所选的UIButton并将删除的UIbutton右边的一个位置(动画)的右侧移动UI按钮。

我通过网络上的几个动画教程,但我不知道如何淡入/淡出UIButton或在这种情况下为它们设置动画效果。

如何淡出的控制只是一个例子:

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

[yourButton setAlpha:.0]; 

[UIView commitAnimations]; 

更改其他按钮到新的位置的commiting动画之前的帧。 希望它有帮助。

+0

'UIView'将是我的UIScrollView?它说没有实例方法'-beginAnimations:context' – MadMaxAPP

+0

不,它只是类。这是一种类方法。 – lluismontero

+0

明白了!谢谢! – MadMaxAPP