Как динамически изменить contentSize UIPopoverController?

У меня есть UIViewController, который содержит UITableView. Этот UIViewController отображается в UIPopoverController.

Дело в том, что количество элементов в tableView не постоянно, и я хочу, чтобы размер всплывающего окна (то есть - popoverContentSize), регулировался в зависимости от количества элементов в tableView

Наивно, Я думал, что если я установлю contentSizeForViewInPopover в viewDidLoad после загрузки tableView со всеми элементами - это произойдет.

Не получилось.

Короче говоря, мой вопрос: Как я могу изменить popoverContentSize прямо из contentViewController - после того, как он был представлен?

Приложение: enter image description here

26
задан Avi Shukron 15 December 2011 в 08:33
поделиться