I use a TabBarController on my app, in one of the main views (aViewController) i push another controller (bViewController), and hide the TabBar using self.tabBarController.tabBar.hidden=YES;
bViewController have a button at the same place where the tabBar was, and it doesn't catch the touch event.
I have tried placing the button in different places of bViewController, and the area where the tabBar was supposed to be is the only place where touch event is not detected.
I have tried using bViewController outside the tabBarController and it works fine. Any help would be appreciated.
EDIT:
When i press a button on aViewController i call
self.tabBarController.tabBar.hidden=YES;
[self performSegueWithIdentifier:@"aViewToBView" sender:self];
aViewToBview is a push segue declared on storyboard