Мой вид верхнего уровня сразу же толкает мой SplashView в его метод ViewWillAppear.В некоторых условиях SplashView выдвигает дополнительный вид, который правильно отображается.Когда это происходит, представление верхнего уровня никогда не появляется.
Однако код на верхнем уровне работает (у него есть таймер, который происходит каждую минуту, который записывает в журнал).И если я перехватываю его в Debug, я вижу, как выполняется код.Кроме того, в ViewDidAppear верхнего уровня, если я регистрирую [self navigationController].visibleViewController.nibName
, появляется имя верхнего уровня.
Если я не выполняю Push в SplashView, все работает нормально.
приложение принудительно переключается в ландшафтный режим, и каждый ViewController содержит return UIInterfaceOrientationIsLandscape(interfaceOrientation);
для метода shouldAutorotateToInterfaceOrientation
.
Я сбит с толку и не знаю, что делать дальше.Предложения?