UISplitViewController не показывает всплывающую кнопку при запуске портрета

Я делаю приложение для iPad на основе UISplitViewController. У меня небольшая проблема с кнопкой панели инструментов, когда мое приложение запускалось в режиме портрета. Кнопка для отображения всплывающего окна не отображается. Кнопка для отображения всплывающего окна не отображается. Однако когда ...

Я делаю приложение для iPad на основе UISplitViewController. У меня небольшая проблема с кнопкой toobar, когда мое приложение запускалось в режиме портрета. Кнопка для отображения всплывающего окна не отображается. Кнопка для отображения всплывающего окна не отображается. Однако когда ...

Я делаю приложение для iPad на основе UISplitViewController. У меня небольшая проблема с кнопкой панели инструментов, когда мое приложение запускалось в режиме портрета. Кнопка для отображения всплывающего окна не отображается. Однако, когда я поворачиваю свой iPad в альбомную ориентацию, а затем обратно в портретную, появляется кнопка!

Похоже, что следующий метод не вызывается при запуске (это был код, показывающий кнопку):

- (void)splitViewController:(UISplitViewController *)svc willHideViewController:(UIViewController *)aViewController withBarButtonItem:(UIBarButtonItem *)barButtonItem forPopoverController: (UIPopoverController *)pc

Этот метод вызывается не при запуске приложения, а только при его вращении. Еще более странно то, что я создал тестовое приложение, используя шаблон Xcode UISplitViewController + основные данные (которое похоже на приложение, над которым я работаю, и является шаблоном, который я использовал для создания этого приложения). В тестовом приложении, в котором я не написал ни одной строчки кода, кнопка отображается, когда я запускаю свое приложение в портретном режиме, и указанный выше метод также вызывается при запуске, в отличие от другого моего приложения. У кого-нибудь была подобная проблема?

Наконец, http://developer.apple.com/library/ios/#documentation/uikit/reference/UISplitViewControllerDelegate_protocol/Reference/Reference.html%23//apple_ref/doc/uid/TP40009454

17
задан rpechayr 13 February 2012 в 01:14
поделиться