Я делаю приложение для iPad на основе UISplitViewController. У меня небольшая проблема с кнопкой панели инструментов, когда мое приложение запускалось в режиме портрета. Кнопка для отображения всплывающего окна не отображается. Кнопка для отображения всплывающего окна не отображается. Однако когда ...
Я делаю приложение для iPad на основе UISplitViewController. У меня небольшая проблема с кнопкой toobar, когда мое приложение запускалось в режиме портрета. Кнопка для отображения всплывающего окна не отображается. Кнопка для отображения всплывающего окна не отображается. Однако когда ...
Я делаю приложение для iPad на основе UISplitViewController. У меня небольшая проблема с кнопкой панели инструментов, когда мое приложение запускалось в режиме портрета. Кнопка для отображения всплывающего окна не отображается. Однако, когда я поворачиваю свой iPad в альбомную ориентацию, а затем обратно в портретную, появляется кнопка!
Похоже, что следующий метод не вызывается при запуске (это был код, показывающий кнопку):
- (void)splitViewController:(UISplitViewController *)svc willHideViewController:(UIViewController *)aViewController withBarButtonItem:(UIBarButtonItem *)barButtonItem forPopoverController: (UIPopoverController *)pc
Этот метод вызывается не при запуске приложения, а только при его вращении. Еще более странно то, что я создал тестовое приложение, используя шаблон Xcode UISplitViewController + основные данные (которое похоже на приложение, над которым я работаю, и является шаблоном, который я использовал для создания этого приложения). В тестовом приложении, в котором я не написал ни одной строчки кода, кнопка отображается, когда я запускаю свое приложение в портретном режиме, и указанный выше метод также вызывается при запуске, в отличие от другого моего приложения. У кого-нибудь была подобная проблема?