一行代码,解决了我折腾一天的问题。。。
侧滑失效了各种尝试解决,一堆问题:
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
// if let nav = self.navigationController {
// nav.interactivePopGestureRecognizer?.delegate = self
// }
}
//自定义隐藏了navibar,需要启用侧滑返回手势,会导致首页冻结,可使用修正
// func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
// if let nav = self.navigationController,(gestureRecognizer == nav.interactivePopGestureRecognizer), nav.viewControllers.count > 0 {
// return false
// }
// return true
// }
navigationBarHidden导致侧滑手势消失在下最近遇到一个很奇怪的问题,就是导航控制器的侧滑手势没有用了。我第一时间想到的是我把侧滑手势关闭了,(因为先前我为了解决手势冲突的问题,关闭过侧滑手势)然后我筛选一遍后并没...