У меня есть UITabbarController, что я нажимаю другой контроллер поверх UINavigationController. На iOS 6 и ниже tabBar родительского контроллера отскакивает и отображается панель инструментов нового контроллера представлений. Но прошивка 7, TabBar не анимировать прочь, даже если я запускаю код [self.navigationController setToolbarHidden:YES animated:NO];
TabBars и iOS 7
EDIT - Хорошо, я сузил свою задачу прошивки 7 не уважая hidesBottomBarWhenPushed
собственности, я последовал за ответы в hidesBottomBarWhenPushed ignored in iOS 7, но он не работает , Предложенное представление имеет панель инструментов с кнопками и кнопки реагируют на касания, это просто, что tabBar находится поверх панели инструментов.
Вы пробовали свойство UIViewController 'hidesBottomBarWhenPushed'? – Ian
Да, это не работает. – MichaelScaria
hidesBottomBarWhenPushed просто не прослушивает в iOS7 – dacopenhagen