UINavigationController和UIWebView导航

时间:2013-09-05 19:03:27

标签: ios uiwebview uiwebviewdelegate

我正在编写一个具有以下结构的Xcode应用程序:

的UINavigationController    UITableView的       选项1其他东西       选项2其他东西       选项3 UIWebView

在我的网页视图中,我有一个内部网页,其中包含一个向下钻取结构:

的UIWebView       选项1              选项a                 来自的细节              选项b                 b的细节              选项c              选项d       选项2       备选方案3

UIWeb视图的导航由iOS处理;我获得UIWeb视图后的导航由网页处理。

问题是我在第一个UIWebView网页中显示了iOS的导航栏,但是在后续页面中却没有。

如何处理导航切换?

1 个答案:

答案 0 :(得分:0)

好吧,我想我想出来了。

这与Xpages无关,而是在iOS中使用UIWebViews。

问题在于,在第一个webView上,我想展示iOS导航,但在我不想要的任何后续版本中 - 只是更喜欢使用网页导航。

iOS Web视图中有一种委派方法,允许您显示或隐藏导航栏。我添加了这个委托,只是查看我在哪个页面。如果在第一个,我显示iOS导航,否则我抑制。

这很棒!