UIInteractiveTransition

UIInteractiveTransition

我有一个使用UIPanGesture的UIInteractiveTransition,它在完成时调用finishTransition或cancelTransition。

但是,是否有一种方法可以告诉iOS用户再次开始平移,并且您希望它取消使用过渡的非交互部分为视图控制器设置动画并允许您手动更新?

最佳答案

在使用performSelector:withObject:afterDelay:延迟后调用完成/取消过渡,在此时间内,如果再次收到手势回调,则取消选择器,并使用所需的百分比更新UIInteractiveTransition的同一实例。似乎这样应该可以做您想要的。

08-18 18:48