2011-08-30 123 views

回答

1

您可以使用动画块来完成此操作。虽然不是更新,但是当动画完成时,将会有一个“指令块”。看看这个SOF的问题:Multistage animation using blocks

+1

我不是真的在寻找一个完整的事件,我正在寻找一种更新事件的每个动画帧,或每次动画更新其状态。例如:如果一个UIView必须从左到右移动,我想知道每个动画帧更新它移动了几个像素,以及它的当前位置是检查是否需要将另一个uiview移出办法。 – polyclick

+1

嗯......我不确定我们是否可以做到这一点...但是,如果不是一次性将动画视图移动一段距离,而是将距离分解成更小的部分并分开制作动画,我们可以更好地监控动画事件并做出相应响应。 – tipycalFlow

+0

如果您的动画不使用线性移动路径,则这不适用。 –