The program has a nav bar and normally when clicking a button in viewController1 it goes to viewController2. when clicking a button in viewController2 it goes to viewController3. and the user can navigate back from viewController3 to viewController2 then to viewController1 using the back button in the navigation bar.
I want to make a button that programatically takes the user directly to viewController3 from viewController1. then the user can navigate back from viewController3 to viewController2 to viewController1.
Is there a way to push two views into the navigation controller? or is another way to achieve the desired behavior? how should i design this?