It looks like you use different flow for your Maps and Image view controllers.
So As I understood you right and as I see on image you've attached here is a rear view controller which include table view:

and front view controller which is UINavigationController
and which includes UITabBarViewController
:

So for example if you tap on some cell which display for you UINavigationController
which includes UITabBarViewController
there is only this flow that you will see in front view controller. As I see on your Storyboard you've put Image and Maps View controller in another flow.
So when you show up rear view and then tap on some menu cell SWRevealViewController
toggles front view controller automatically with assigned flow.
It looks like you push or present Image or Maps view controller from rear view controller, but if you want to see tab bar you should work with front view controller flow which is in your case:
UINavigationController
-> UITabBarController
-> UIViewcontrollers
array.
So you need then push or present view controllers from controllers which is part of your UITabBarViewController.
As I see your Image and Maps controllers are in another segue.