Странное поведение iPad SplitViewController

У меня есть приложение, которое использует SplitViewController. Когда я запускаю приложение и держу устройство (или симулятор) в портретном режиме, при первом появлении «DetailView» он не показывает всплывающую кнопку, а если я перевожу iPad в ландшафтный режим, а затем обратно в портретный режим , кнопка показывает себя правильно. Я искал вокруг и обнаружил, что панель инструментов, на которой я должен представить кнопку, не имеет значения во время первого запуска.

Что я должен делать?


person IssamTP    schedule 27.12.2010    source источник
comment
У меня такая же проблема с iOS 4.2, но с iOS 3.2 проблем нет.   -  person Kshitiz Ghimire    schedule 10.02.2011
comment
Приятно... Надеюсь, что на 4.3 багов больше не будет.   -  person IssamTP    schedule 10.02.2011


Ответы (1)


Вы должны установить делегата в своем коде до того, как вы установите для окна [self.window makeKeyAndVisible];, поэтому либо свяжите делегата в построителе интерфейса, либо просто вызовите его, прежде чем вы представите окно в своем приложении, которое завершило запуск метода.

person juniorking    schedule 19.02.2011