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动画之前的帧。 希望它有帮助。
'UIView'将是我的UIScrollView?它说没有实例方法'-beginAnimations:context' – MadMaxAPP
不,它只是类。这是一种类方法。 – lluismontero
明白了!谢谢! – MadMaxAPP