I need to add an offline indicator bar to the app. It needs to be between navigation bar and view controller's view. Offline bar needs to be visible all the time, no matter how many controllers are pushed. Bar cannot overlap anything, so adding subview to navigation bar is not an option.
First approach:
I have added container view and embedded a navigation controller in. The offline bar stays, but navigation bar is under it, and it can't.
Second approach:
Added main navigation controller for navigation bar presentation, wrapped Root into navigation controller. Presentation is proper until I tap "Push child" button. There is no connection between embedded navigation controller and topmost navigation bar, so no title change, no back buttons.