iOS:SWRevealViewController在没有导航栏的情况下打开WebView控件

时间:2015-06-08 15:27:07

标签: ios objective-c swrevealviewcontroller

该应用有一个导航栏,包含在应用内的所有场景中。 SWRevealViewController已用于创建幻灯片菜单,也出现在所有场景中。它包含一个tableview,用于启动到其他场景的segue。此菜单中的两个链接将转换为加载网页的webview控件。 webview正确加载页面,但没有导航栏为了让事情更加混乱,应用程序中还有其他场景链接到正确加载导航栏的webview。

导航栏未包含在SWRevealViewController中。这可能是它没有正确加载的原因吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

当你添加一个ViewController时,你需要先将它添加到UINavigationController。

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