У меня есть приложение, которое использует UITabBarController
для переключения между режимами. Когда в определенном режиме я хотел бы скрыть панель вкладок до тех пор, пока шаги этого режима не будут завершены. Обратите внимание, что я не использую контроллер навигации, поэтому я не могу использовать метод setHidesBottomBarWhenPushed
на контроллере навигации, чтобы скрыть панель вкладок.
До iOS 8, Когда я пытаюсь скрыть tarbar, используя:
self.tabBarController.tabBar.hidden = YES
панель вкладок уходит, но она оставляет пустую область размером 50 пикселей в нижней части экрана, где раньше была панель вкладок. Я не могу понять, как заполнить эту область. Все, что находится в пользовательском интерфейсе, который находится в этой области, обрезается и не отображается.
Любые идеи, если это возможно? Я действительно хотел бы держаться подальше от навигационного контроллера.