UIViewController取消时的交互式转换错误

时间:2016-06-29 09:04:34

标签: ios swift interactive uiviewanimationtransition

我在一个UIViewController (VC1)和一个模式UIViewController (VC2)之间有自定义转换。我是以交互方式隐藏VC2UIPanGestureRecognizer

当平移手势完成且y轴平移等于或大于100pt时,我用finishInteractiveTransition()完成转换。否则,我会使用cancelInteractiveTransition()取消转换。

VC1

enter image description here

VC2

enter image description here

VC1和VC2之间的转换

enter image description here

当由于平移手势转换小于100pt而取消转换时,预期的行为是恢复自定义转换动画并再次显示VC2,但不显示VC1。< / p>

您可以从我的Github下载项目。

0 个答案:

没有答案