UIView spring动画和UIPercentDrivenInteractiveTransition

时间:2014-08-18 16:46:28

标签: ios objective-c animation uiview

我试图在2个视图控制器之间编写交互式动画,这些动画涉及在集合视图单元格中进行捏合(交互式地)显示下一个视图控制器。当我在没有交互式动画的情况下实现它时,弹簧动画看起来很棒:

[UIView animateWithDuration:delay:usingSpringWithDamping:initialSpringVelocity:options:animations:completion:]

但是,在使用UIPercentDrivenInteractiveTransitionUIPinchGestureRecognizer添加交互式逻辑后,我意识到Spring动画调用也不起作用。如果我中途捏合并松开,它会突然跳到动画的最后一个关键帧,并且在使用正常的[UIView animateWithDuration:]调用时并没有给我平滑的动画。

有什么想法吗?

0 个答案:

没有答案