I want to create a modal view with the navigation item (right view on my screenshot) and I want it to have a ‘back button’. My app is TabBar application and I don’t want this view to have a tab bar, but I want to load a previous view (left view on my screenshot) with a segue similar to the type “push”.
I can only create push segue to provide right navigation back to the view on the left, if it’s loaded as a modal view, the NavigationBar & TabBar are gone. Any workarounds for this?
Thanks in advance!

Just put a Navbar on the new view with a bar button item. Create an action for the bar button item by control dragging from the bar button item to the .h of the view controller. You can then use a delegate and protocol method to tell the first controller when the button has been pressed and have it use
[self dismissModalViewControllerAnimated:YES];So in your second view create a protocol with a method done, like this:
then in your action from your button call this:
Your first view controller will need to implement the protocol
<SecondViewControllerDelegate>then in your first view controller, set it up as a delegate for your second view controller before you segue.
lastly, catch the done call from the delegate in your first view controller:
That’s how I have done it. If you don’t have a lot of experience with protocols and delegates it may seem confusing at first, but it has worked well for me.