Панель навигации с подсказкой в ​​UIpopover - PullRequest
4 голосов
/ 22 января 2011

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

На первом экране нет подсказки для панели навигации, поэтому она остается в своем обычном небольшом размере.

Затем я нажимаю следующий контроллер представления, которому действительно нужно приглашение, и полоса расширяется, за исключением вида, скрывая кнопки «Заголовок» и «Назад».

Если я закомментирую код в loadView,так что self.view никогда не устанавливается, тогда вы можете увидеть кнопку и заголовок, но вы не можете нажать кнопку «назад», как если бы она была за другим видом.

У меня никогда не было этой проблемы в 3.2, только сейчас в 4.2

1 Ответ

0 голосов
/ 20 июня 2011

Здесь вы можете установить размер всплывающего окна, используя следующий код:

self.contentSizeForViewInPopover = CGSizeMake(320, 460);

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

...