Hey guys, Is there any way to hide the UITabBar of an application? Like when I press a button it is hidden then when I press another button it is shown. Thanks.
Its a great pain in the butt. If you look at the way apple does it, they use a new view in a modal view controller. The hard way is to move it off the screen with code, which, depending on your views inside the tabbar, can cause a whole load of issues. If your pushing a view controller, you can use <thePushedViewController>.hidesBottomBarWhenPushed = YES before you push it onto the stack
Can't you just [tabBar setHidden:YES] ? There's a convenience method for NavControllers, but I don't see one for Tab controllers... ([navController setNavigationBarHidden:YES animated:YES]) ...you could always make your own, but that does seem like a pain, it's true.