Как изменить размер содержимого UINavigationController, когда UISplitViewController поворачивается в портрет - PullRequest
2 голосов
/ 07 апреля 2011

У меня есть UISplitViewController, который использует контроллер навигации для своей главной (левой) панели. Когда он поворачивается в портретное положение, этот контроллер навигации представлен в UIPopoverController. Я заметил, что UITableView, отображаемый в текущем представлении контроллера навигации, не изменяет размер, когда приложение поворачивается в портретную ориентацию. А именно, я вижу всплывающее окно на полную высоту (около 1024 пикселей), но таблица черная вдоль дна, по-видимому, все еще около 700 пикселей в высоту.

Как правильно настроить навигацию и / или высоту просмотра таблицы?

1 Ответ

0 голосов
/ 19 июля 2012

Этот вопрос старый, но для справки в будущем, документированный способ его обработки - установить свойство contentSizeForViewInPopover на контроллере представления.Вы также можете использовать свойство popoverContentSize контроллера popover.Подробности смотрите в документации разработчика.

...