在 Swift 中实现滑动返回

Implement swipe to go back in Swift

有没有简单的解决方案可以实现用户滑动返回的功能?找不到适合我的简单解决方案。

如果您使用任何自定义转换,UIKit 会禁用默认的后退手势。您可以取消设置 navigationControllerDelegate 以取回后退手势。或通过交互式过渡实现您自己的后退手势。

在目的地的 viewDidLoad() 内-ViewController 以下行可以解决问题:

navigationController?.interactivePopGestureRecognizer?.delegate = nil

Link