If you are trying to show the full screen controller after selecting a tab bar item. You want your tab bar item controller to be of type KalViewController. If you do this in the UI builder, you will have the tab bar controller as the source view, and then drag the UIViewController onto the storyboard. Change this view controller class to KalViewController and add it to the elements of the tab bar view controller.
If you do this in code, create an instance of KalViewController and add it to the UITabBarController elements:
KalViewController *kalVC = [[KalViewController alloc] init];
tabBarController.tabBar setItems:@[kalVC,otherVC];
source
share