Я нашел много вариантов для этого вопроса, но просто хотел немного прояснить его, поскольку я не могу заставить мой работать.
У меня есть TabBarController (TBC), который содержит несколько UIViewController
с(Каждая вкладка).На одном из этих UIViewController
s (mainMenu) я пытаюсь добавить еще одно UIViewController
(game1) в качестве подпредставления:
[self.view addSubview:game1.view];
Теперь проблема в том, что он берет TBC с собой, поэтому я попытался скрыть это, используя:
self.hidesBottomBarWhenPushed = YES; //< (In the game1.m ViewDidLoad method)
и
game1.hidesBottomBarWhenPushed = YES; //< (In the mainMenu.m after I initialise game1)
Я предполагаю, что это происходит из-за того, что меню никогда не нажимается, когда я использую подход addSubview?
Изначально я использовал подход presentModalViewController
, но кадр передается в новое представление, что приводит к смещению / увеличению макета пользовательского интерфейса.
Может кто-нибудь помочь мне решить эту проблему,Я не могу скрыть TBC и у меня заканчиваются идеи.
Спасибо заранее, Эллиот