UISplitViewControllerDelegate проблема - PullRequest
2 голосов
/ 22 апреля 2011

Я создаю новое приложение для iPad на основе SplitViewController. Я смоделировал приложение после примера приложения MultipleDetailViews от Apple. У меня проблема в том, что splitViewController: willHideViewController: withBarButtonItem: forPopoverController: метод не вызывается при запуске, когда устройство запускается в портретном режиме. Этот метод вызывается во время последовательности запуска в образце приложения MultipleDetailViews. Именно во время этого вызова должна быть добавлена ​​кнопка, которая должна быть представлена ​​на панели инструментов в главном представлении.

В противном случае мое приложение работает нормально, т.е. я получаю вызовы UISplitViewControllerDelegate в любом другом случае. Я не могу понять, почему я не получаю сообщение willHideViewController во время запуска.

Есть мысли? Есть ли какой-нибудь другой способ получить доступ к кнопке, которая будет отображаться на панели инструментов при запуске в портретном режиме, если не с помощью этого сообщения willHideViewController?

Заранее спасибо,

-Эрик

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...