If they click back from this view, they return back to the table view, but the Tab Bar DISAPPEARS!
I'm guessing that the way you set up this "return back" in the storyboard is wrong. You want to dismiss the modal view controller at this point (or use an unwind segue). Instead, I'm guessing you've drawn a new segue from the new view back to the table view, so you are getting a new table view lying on top of everything, and of course it is not the same as the one that's inside the tab bar controller.