I’ve got 2 views, the AlllocationsViewController and the LoactionsViewController which are linked to each other.
That’s how it looks in storyboard:

Each cell of the AlllocationsViewController links to the LocationsViewController and sends it some data to view in a tableView: AlllocationsViewController.m
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
LocationsViewController *locationsViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"LocationsViewController"];
//Will send the data from the cell to the next view into 'locationlink', which is set as property in LocationsViewController.h to retrieve the data
locationsViewController.locationlink = cell.detailTextLabel.text;
[self.navigationController pushViewController:locationsViewController animated:YES];
}
Now I want to put a TabBar through those views:

After inserting data, If I leave the code below like that, the TableCell will send the user to the TableView (LocationsViewController), but without showing the TabBar.
What do I have to change in the code below so it shows me the TabBar too? Do I have to link to the TabBar instead of the locationsViewController now? Or do I have to set the TabBar in the LocationsViewController?
Any help appreciated.
Maybe this is a little late, but i think i can help you.
I prefer to use PrepareForSegue, but in your case you can use something like this…
Tell me if I can help you in something else