Как добавить панель навигации в viewController, представленный с помощью modalView в iPad - PullRequest
0 голосов
/ 13 июня 2011

Я реализую интеграцию facebook в своем приложении для ipad. Я представляю veiwController для загрузки URL-адреса facebook модально, используя modalPresentationStyle = UIModalTransitionStyleCrossDissolve .Теперь я хочу реализовать панель навигации сверху, которая будет отображать заголовок Facebook и кнопку, чтобы закрыть это представление.
Я попытался добавить панель навигации, но она не появилась, потому что мой viewController не привязан ни к какому навигационному контроллеруи попробовал панель инструментов в качестве подпредставления к представлению viewController, но оно появляется только после завершения загрузки веб-вида.
Я хочу знать, как мне реализовать постоянную панель навигации, чтобы в любой момент можно было закрыть модальное представление.

1 Ответ

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

Хотя панель навигации не отображается автоматически, вы всегда можете добавить панель навигации через IB.Я смог заставить его работать за sample project.Вы можете посмотреть, поможет ли это вам.

Другое дело, что вы делаете modalPresentationStyle = UIModalTransitionStyleCrossDissolve;.Это неверно в том смысле, что вы назначаете стиль перехода для свойства стиля презентации, но работает, потому что значения в основном enum s и UIModalTransitionStyleCrossDissolve заканчивается тем же значением, что и UIModalPresentationFormSheet.

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