我正在使用" interactivePopTransition"让用户通过平移手势在视图控制器之间移动,当我的应用方向是LTR但我会在另一个方向RTL中使用它时,它可以正常工作,但它仍然从左到右弹出视图,我尝试了很多次使用不同的代码而没有结果,如果它支持方向,则没有苹果的参考。
我在ViewDidLoad中尝试了这行代码,结果相同:
self.navigationController.interactivePopGestureRecognizer.delegate = (id<UIGestureRecognizerDelegate>)self;
还有我遵循的这个解决方案:
我使用了Objective-c部分:
CustomPopTransition.h
CustomPopTransition.m
SecondViewController.h
SecondViewController.m