【问题标题】:UINavigation Controller and UIWeb View Navigation导航控制器和 UIWebView 导航
【发布时间】:2013-09-05 19:03:26
【问题描述】:

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

UINavigationController UITableView 选项 1 其他 选项 2 其他 选项 3 UIWebView

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

UIWebView 选项1 选项一 来自a的细节 选项 b 来自 b 的详细信息 选项 c 选项 d 选项 2 选项 3

等等

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

问题是我在第一个 UIWebView 网页中显示来自 iOS 的导航栏,这是想要做的,但在后续页面中没有。

如何处理导航的切换?

【问题讨论】:

    标签: ios uiwebview uiwebviewdelegate


    【解决方案1】:

    好的,我想我想通了。

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

    问题在于,在第一个 webView 上,我想显示 iOS 导航,但在任何后续的视图中我都不想 - 只想使用 web 导航。

    iOS Web 视图中有一个委托方法,允许您显示或隐藏导航栏。我添加了这个委托,然后检查一下我在哪个页面上。如果在第一个上,我会显示 iOS 导航,否则我会压制。

    这很好用!

    【讨论】:

      猜你喜欢
      • 2011-07-19
      • 1970-01-01
      • 2020-07-14
      • 1970-01-01
      • 2013-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-02
      相关资源
      最近更新 更多