diff --git a/Sources/FluidStack/ViewController/FluidViewController.swift b/Sources/FluidStack/ViewController/FluidViewController.swift index 32a3aac2f..443418e8a 100644 --- a/Sources/FluidStack/ViewController/FluidViewController.swift +++ b/Sources/FluidStack/ViewController/FluidViewController.swift @@ -161,7 +161,7 @@ open class FluidViewController: FluidGestureHandlingViewController, UINavigation } // MARK: - UIViewController - + open override func viewDidLoad() { super.viewDidLoad() @@ -175,6 +175,13 @@ open class FluidViewController: FluidGestureHandlingViewController, UINavigation let navigationBar = navigation.navigationBarClass.init() navigationBar.delegate = self + + subscriptions.append( + navigationBar.observe(\.bounds, options: [.initial, .old, .new]) { [weak self] view, _ in + guard let self else { return } + self.additionalSafeAreaInsets.top = view.frame.height + } + ) view.addSubview(navigationBar)