我正在使用SplitViewController构建一个应用程序,并且在iPhone上(隐藏了详细信息VC),'幻灯片返回'当View控制器出现时,前一个VC手势识别器工作,但一旦方向改变(设备旋转),它就不再起作用。我知道通过将navigationController.interactivePopGestureRecognizer
委托设置为self并在gestureRecognizerShouldBegin
委托函数中设置断点来注册事件。所以事件已经注册,但动画没有被触发......任何想法为什么会发生这种情况?
答案 0 :(得分:0)
哎呀,这是我的错误,我隐藏了viewWillTransitionToSize
函数中的导航栏,由于某种原因,interactivePopGestureDelegate
需要在任何地方指定完成此操作,所以我只是不得不重新设置它现在有效。