0

我想在按下按钮时为视图的显示设置动画。按下按钮时,按钮将通过将 x 原点增加约 150 像素来进行动画处理。

棘手的部分...

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

我如何完成这种类型的动画?

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

4

2 回答 2

1

添加一个清晰的视图,将 clipToBounds 设置为 YES,并使用 for frame 最后一帧查看星星。然后,您只需将您的视图与星星放在清晰的视图中,将其向左移动,为 x 原点设置动画,然后尽情享受吧!

于 2012-08-27T16:13:36.513 回答
0

为您的两个视图动画使用 CAAnimationGroup。按钮动画是一个简单的翻译。您可以使用缩放或 alpha 动画结合平移来完成的视图(例如,从 0 缩放到全尺寸,或从 0 到 1 的 alpha,以使视图出现)

于 2012-08-27T16:15:21.670 回答