Позвольте мне кратко рассказать о том, что у меня есть:
У меня есть навигационный контроллер, который может пройти 3 уровня.
С первого и второго уровня я могу сообщение
[self.navigationController pushViewController:[PlayerViewController playerSingleton] animated:YES];
Если я сделаю это с первого уровня, он без проблем выдвигает представление PlayerViewController. Он скользит справа налево без проблем.
Но если я попытаюсь перейти из представления второго уровня в навигационном контроллере, он скользит так же, как и другой, но затем возвращается назад!
Я дважды проверил, был ли это какой-либо код, явно говорящий это, но его нет.
Есть идеи?