2010-04-16 2 views
0

Хорошо, это действительно странно ... Я не могу показать, что код для него точно заставляет его следовать за довольно змеиным шаблоном через подклассы и т. Д., Там будет куча.UINavigationController, создающий пустой вид из воздуха?

Важными компонентами являются то, что я нажимаю контроллер вида, который во время просмотраWillAppear подталкивает другой контроллер вида на контроллер nav.

Мой навигационный контроллер - это элемент в панели вкладок. Когда я дважды нажимаю, я заканчиваю пустой просмотр с тем же названием, что и мой контроллер корневого представления (у меня нет других просмотров, имеющих этот заголовок).

Я даже протестировал и поставил NSLog() в viewWillAppear, чтобы убедиться, что это тот же вид, но по какой-то причине пустой вид таинственности появляется вместо моего представления. Я могу получить исходный вид назад, снова нажав кнопку на панели вкладок. (Тот, который соответствует контроллеру nav).

Это меня смущает, поэтому любая помощь будет оценена по достоинству. Я отправлю код, если кто-то может сузить, какой код поставить.

Спасибо.

ответ

0

Вы нажимаете на оба контроллера (оригинал, и тот, который он, в свою очередь, толкает), с анимированным флагом установлен на ДА? Если да, не делайте этого. ОС запутывается, если вы пытаетесь скопировать анимации наподобие этого друг на друга.