2
块动画动画时是否存在某种更新事件?我想检查每个动画更新的帧边界以检查我的uiview是否到达某个位置。UIView块动画更新时间间隔
块动画动画时是否存在某种更新事件?我想检查每个动画更新的帧边界以检查我的uiview是否到达某个位置。UIView块动画更新时间间隔
您可以使用动画块来完成此操作。虽然不是更新,但是当动画完成时,将会有一个“指令块”。看看这个SOF的问题:Multistage animation using blocks
我不是真的在寻找一个完整的事件,我正在寻找一种更新事件的每个动画帧,或每次动画更新其状态。例如:如果一个UIView必须从左到右移动,我想知道每个动画帧更新它移动了几个像素,以及它的当前位置是检查是否需要将另一个uiview移出办法。 – polyclick
嗯......我不确定我们是否可以做到这一点...但是,如果不是一次性将动画视图移动一段距离,而是将距离分解成更小的部分并分开制作动画,我们可以更好地监控动画事件并做出相应响应。 – tipycalFlow
如果您的动画不使用线性移动路径,则这不适用。 –