1.導航欄隱藏
.navigationBarHidden(true)
當我們設置這個的時候,導航欄將會被隱藏,但同時側滑返回也會失效,這時候我們可以添加導航擴展
2.側滑返回問題修正
extension UINavigationController: UIGestureRecognizerDelegate {
override open func viewDidLoad() {
super.viewDidLoad()
interactivePopGestureRecognizer?.delegate = self
}
public func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
return viewControllers.count > 1
}
}
完成