I have multiple storyboards to help breakup a large App. Some have their own UINavigationController to help with Appearance Proxy usage and target specific "things" that only belong in a given UINavigationController (bar).
So the initial storyboard is loaded after the launch screen with the source less segue on the UINavigationController.
Then I was using .PresentViewController which works fine, if I wanted it to be laying over the previous page (its a modal).
However, .PushViewController does not respect the associated UINavigationController attached to it.
How can switch to a new UINavigationController and kill the old one along with the views on the stack after loading the new UINavigationController (which would have a root view associated with it.)
In otherwords, How can navigate to a new UINavigationController or change the existing UINavigationController to then push its associated view?
Any help would be appreciated, this one has me stuck.