UITableViewCell上的iOS弹簧动画

时间:2014-04-11 07:58:24

标签: ios animation uitableview

我的应用程序中有自定义UITableViewCell。当我点击这个单元格时,我希望这个单元格从左到右执行一些弹簧效果动画。我该怎么做这样的动画?

2 个答案:

答案 0 :(得分:1)

使用animateWithDuration: animation:你可以做一些整洁的事情。

它的用法如下:

[UIView animateWithDuration:(float duration) animation^{(block)}];

Duration是执行animation所需的时间,而blockduration内的假设,例如:

cell.center = CGPointMake(cell.center.x+50, cell.center);

答案 1 :(得分:1)

在iOS 7.0及更高版本中,您可以使用+animateWithDuration:delay:usingSpringWithDamping:initialSpringVelocity:options:animations:completion: