Merunas Grincalaitis
1 min readAug 26, 2020

--

I found it! add this code in your contentview file and it will work even if the bar is hidden or with custom elements:

extension UINavigationController: UIGestureRecognizerDelegate {

override open func viewDidLoad() {

super.viewDidLoad()

interactivePopGestureRecognizer?.delegate = self

}

public func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {

return viewControllers.count > 1

}

}

taken from this answer: https://stackoverflow.com/questions/59921239/hide-navigation-bar-without-losing-swipe-back-gesture-in-swiftui

--

--

Merunas Grincalaitis
Merunas Grincalaitis

Written by Merunas Grincalaitis

Blockchain expert. Join my email list here to receive new articles every few months https://merunasgrincalaitis.medium.com/subscribe

No responses yet