我在我的一个屏幕中查看控制器包含逻辑:在导航控制器上推送容器视图控制器,其中包含初始子视图控制器(公司列表)及其视图。如果用户点击某一行,则添加另一个子视图控制器(公司详细信息)并显示其视图。随着用户更深入,会显示更多子视图控制器。
使用正常的fromRightToLeft视图转换添加和打开这些子视图控制器和视图。问题是当用户刷回上一页时,interactivePopGestureRecognizer会弹出整个容器视图控制器,而不管其内部子视图控制器是什么。
如何启用interactivePopGestureRecognizer但在容器视图控制器上获取回调并有条件地允许或拒绝(并为子视图控制器的视图执行自定义过渡动画)?或者唯一的方法是禁用它并完全自行实现平移/滑动手势......