Навигация внутри UIPopoverViewController - PullRequest
1 голос
/ 17 марта 2011

У меня есть UIPopoverViewController с UIView в нем.Когда я нажимаю кнопку внутри UIView, я хочу, чтобы он представлял новый UIView внутри UIPopoverViewController.Однако он продолжает занимать весь экран.Как я могу это исправить?

Спасибо

Ответы [ 2 ]

0 голосов
/ 03 апреля 2012

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

Документы Apple на popoverContentSize:

Это свойство представляет размер представления контента, которым управляет контроллер представления в свойстве contentViewController.Начальное значение этого свойства устанавливается равным значению в свойстве contentSizeForViewInPopover контроллера представления.Изменение значения этого свойства переопределяет значение по умолчанию текущего контроллера представления.Переопределенное значение сохраняется до тех пор, пока вы не назначите новый контроллер представления содержимого получателю.Таким образом, , если вы хотите сохранить свое переопределенное значение, вы должны переназначить его после изменения контроллера представления содержимого .

0 голосов
/ 26 марта 2011

Создайте новый UIPopoverViewController внутри, чтобы открыть новый вид Надеюсь, это поможет

...