按下按钮时,我想设置视图的显示动画。按下按钮时,按钮将通过将x原点增加~150px来设置动画。
棘手的部分......
当按钮向右滑动时,视图应显示为显示,就好像它被按钮拉动一样。动画将大致发生在屏幕中间,因此我不能简单地将视图的初始原点设置在屏幕上并重新设置动画。
如何完成此类动画?
答案 0 :(得分:1)
添加一个清晰视图,其中clipToBounds设置为YES,并使用for框架显示您使用星星查看的最终帧。然后你只需要在清晰的视图中看到星星的视图,将它移到左边,为x原点设置动画,然后享受!
答案 1 :(得分:0)
将CAAnimationGroup用于两个View动画。按钮动画是一个简单的翻译。您可以使用缩放或alpha动画结合翻译(例如从0缩放到完整大小,或从0到1的alpha,以使视图显示)来完成视图