Компиляция моего приложения для iPad с использованием SDK 5.1 (выпускная версия) приводит к тому, что UIPopoverController показывает себя с помощью нового слайда из левой презентации.Это полностью нарушает мою презентацию popover, которая основывалась на «черном» стиле заголовка и определенной высоте.Я попытался установить presentsWithGesture
на NO
, но это только отключает жест свайпинга и не останавливает стиль презентации.
Это то же приложение, без перекомпиляции, но работающее на iOS5.1, использует старый стиль представления popover.Так что я знаю, что iOS 5.1 все еще поддерживает метод обратной совместимости.Как я могу активировать старую презентацию поповера?
К сожалению, это действительно важно для моего приложения.
В противном случае, есть ли способ получить заголовок в "черном" стиле?на новых всплывающих окнах?
Хотя в моем приложении есть UISplitViewController, он не отвечает за отображение всплывающего окна.Вместо этого я использую этот код:
[self.popoverController presentPopoverFromRect:ipadButtonMenu.frame
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionUp
animated:YES];
Этот вопрос является перекрестным сообщением с форумов разработчиков Apple здесь .Я надеюсь, что у кого-то есть ответ.
Ожидаемая презентация:
Презентация после компиляции под iOS 5.1 SDK: