按下按钮的动画显示

时间:2012-08-27 16:06:47

标签: iphone ios animation

按下按钮时,我想设置视图的显示动画。按下按钮时,按钮将通过将x原点增加~150px来设置动画。

棘手的部分......

当按钮向右滑动时,视图应显示为显示,就好像它被按钮拉动一样。动画将大致发生在屏幕中间,因此我不能简单地将视图的初始原点设置在屏幕上并重新设置动画。

如何完成此类动画?

enter image description here enter image description here enter image description here

2 个答案:

答案 0 :(得分:1)

添加一个清晰视图,其中clipToBounds设置为YES,并使用for框架显示您使用星星查看的最终帧。然后你只需要在清晰的视图中看到星星的视图,将它移到左边,为x原点设置动画,然后享受!

答案 1 :(得分:0)

将CAAnimationGroup用于两个View动画。按钮动画是一个简单的翻译。您可以使用缩放或alpha动画结合翻译(例如从0缩放到完整大小,或从0到1的alpha,以使视图显示)来完成视图