У меня есть UIViewController, который имеет модальное окно, которое я хотел бы представить по всему интерфейсу, включая UITabBar.
Моя иерархия приложений такова:
UITabBarController (A) ->
UIViewController (B) ->
UINavigationController (C) ->
UIViewController (D) ->
UIViewController (my modal view)
Когда я вызываю presentModalViewController
на D, модальное представление отображается, но под UITabBar, или, я должен сказать, UITabBar все еще отображается.
Я попытался установить для свойства hidesBottomBarWhenPushed
значение YES
на контроллере модального вида, но безрезультатно.
Есть идеи, почему это не работает для меня?