Я разрабатываю меню для игры. Меню содержит четыре кнопки; Кампания, Обучение, Рекорд и Настройки.
Когда я нажимаю одну из этих кнопок, должен отображаться новый контроллер вида. Я добавляю новый контроллер вида, используя эту функцию:
[self.view addSubview:myViewController.view];
Он показывает новый контроллер представления, но я все еще могу касаться кнопок меню другого контроллера представления, который находится "за" новым. Я не вижу кнопок, но когда я касаюсь области кнопки, вызывается IBAction кнопки.
Конечно, я могу отключить все кнопки перед добавлением подпредставления, но правильно ли это исправить? Должен ли я удалить меню из его подпредставления? Я использую оконное приложение и у меня нет панели вкладок или панели навигации.
Большое спасибо!