如何使按钮滑动以显示UITableView删除确认按钮?

时间:2011-11-03 01:10:02

标签: ios uitableview user-interface core-animation

我想重新创建Apple在UITableView的默认实现中使用的删除确认按钮的动画。我想在我自己的自定义视图区域中创建此按钮和动画,但尚未成功找到正确的视图转换或动画。这是揭示动画中途的图片:

enter image description here

这是动画完成后的动画图片:

enter image description here

这些是YouTube video的屏幕截图,显示了按钮动画的外观。

谢谢!

1 个答案:

答案 0 :(得分:3)

基本上, 1)在与按钮大小相同的视图内放置一个按钮,按钮的自动调整遮罩设置为在视图改变大小时强制它不收缩,并具有左柔性边距。 2)动画视图的框架在从x原点移动到(x - 视图宽度)原点时从0宽度变为全宽。

随着视图的增长,按钮将被显示。该视图应将clipToBounds设置为yes。