2015-06-08 1 views
0

Приложение имеет панель навигации, которая включена во все сцены в приложении. SWRevealViewController был использован для создания слайд-меню, которое также отображается во всех сценах. Он содержит таблицу, которая инициирует segues для других сцен. Две ссылки в этом меню переходят к элементу управления веб-просмотром, который загружает веб-страницу. Веб-просмотр загружает страницы правильно, но без панели навигации. Чтобы сделать вещи более запутанными, в приложении есть другие сцены, которые ссылаются на веб-просмотр, где панель навигации загружена правильно.iOS: открытие SWRevealViewController Управление WebView без панели навигации

Навигационная панель не включена в SWRevealViewController. Может быть, поэтому он не правильно загружается?

Заранее спасибо.

ответ

0

Когда вы добавляете ViewController, вам нужно сначала добавить его в UINavigationController.

[self.revealViewController pushFrontViewController:[[UINavigationController alloc] initWithRootViewController:VC] animated:YES]; 
[self.revealViewController setFrontViewPosition:FrontViewPositionLeft animated:YES];