1
我想重新创建Apple在UITableView的默认实现中使用的删除确认按钮的动画。我想在自己的自定义视图区域中创建此按钮和动画,但未找到正确的视图转换或动画。这是通过对显示动画一半的图片:如何制作按钮幻灯片以显示像UITableView删除确认按钮?
这里是动画的画面完成任务后:
这些都是从YouTube video截图是显示了按钮动画应该如何显示。
谢谢!
我想重新创建Apple在UITableView的默认实现中使用的删除确认按钮的动画。我想在自己的自定义视图区域中创建此按钮和动画,但未找到正确的视图转换或动画。这是通过对显示动画一半的图片:如何制作按钮幻灯片以显示像UITableView删除确认按钮?
这里是动画的画面完成任务后:
这些都是从YouTube video截图是显示了按钮动画应该如何显示。
谢谢!
基本上, 1)将一个按钮放入与按钮大小相同的视图中,并将按钮的自动调整遮罩设置为在视图更改大小时强制不缩小,并具有左边的灵活边距。 2)在从x原点移动到(x - 视图宽度)原点的同时,将视图的框架动画从0宽度变为全宽。
随着视图的增长,按钮将显示。该视图应该将clipToBounds设置为yes。
是的,这是我一直在试图做的,但它不工作。我终于想出了我必须做的事情(这加了一点额外的)。您必须将按钮的'autoresizingMask'设置为'UIViewAutoresizingFlexibleLeftMargin',然后将该按钮的框架设置为具有-1 *按钮宽度的x-原点。否则,按钮将永远不会显示。 – Streeter
绝对可以将按钮的原点设置为-1 *按钮宽度,而'UIViewAutoresizingFlexibleLeftMargin' – macandyp