Немного пытаюсь полностью понять вопрос, но я думаю, вы спрашиваете, как вы можете отобразить UIView
над другим представлением (чтобы представление с элементами управления навигацией было полностью скрыто вторым представлением )?
UIViewController
имеет:
- (void)presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated
Было бы разумно, чтобы ваше второе представление также управлялось UIViewController
. В качестве примера предположим, что ваше представление с панелью навигации управляется UINavigationViewController
, а представление, которое вы хотите отобразить, управляется otherViewController
...
[navigationViewController presentModalViewController:otherViewController animated:YES];
Добавьте представление к вашему основному экземпляру UIWindow непосредственно в качестве подпредставления.