I am trying to be able to change content within a NavController without pushing onto the NavController. For example, if I have a viewcontroller “A”, when the user gestures or clicks continue, the view changes to another view controller “X”, however the navcontroller does not push the view controller “X” onto its stack. Thus, I could potentially gesture or click continue to display viewController x , y and z. However, at any point I can press back on the Navbar and it will return me back to the previous viewController on its stack
To clarify, I want to be able to implement a page controller that does not affect the navigation controller, thus at any point, if the user pressed back, they return to previous viewcontroller on the stack.
In the image, the view controller that is on the navcontroller is shown. I want to be able to change between different views via pagecontroller within the whitesection. So i drag and droped an UIView there. Can I hook that UIview to a viewcontroller and than implement a page controller or how exactly could I go about changing the white section without affecting the navcontroller. Thanks for everything!

You should be able to change the views that are at the top (or anywhere within) the “stack” of view controllers via this method:
[UINavigationController setViewControllers: animated: ].Replace the view controller you want to use instead and set “animated” to “NO” if you’ve already displayed the view controller some other way.