1

使用 webview 可以设置一个简单的“返回”按钮(在导航栏或顶部工具栏中),它不会在 WebView 的第一个 URL 上显示返回按钮 - 并且只出现在第二个 URL 上回到第一个?

除非我弄错了,否则在许多混合原生/网络应用程序(例如新闻应用程序)中,您经常会在表格(HTML 页面而不是“在 xcode 中编程”表格)中看到新闻文章,该表格超链接到文章详细信息页面(再次,HTML,而不是本机编码) - 我想不通的是,详细页面(webview 中的第二个 URL)如何使用“后退按钮”显示,但表格(webview 中的第一个 URL)没有按钮显示在这些类型的应用程序中?

目前,我有一个如上所述的 webview,在屏幕顶部的工具栏中有一个“返回”栏按钮项目(出口为 WebView 的“cangoback”),但是当没有“返回”页面时,该按钮可见 -

我得到的只是:

Webview - 第一个 URL,HTML 表格 - 显示“后退”按钮,但未激活(当然)

Webview - 第二个 URL,HTML 详细信息页面 - 显示“返回”按钮,并且可以返回。

你如何让它只出现在第二个 URL 上,或者隐藏在第一个 URL 上?

问候兰迪

4

1 回答 1

0

您可以使用Navigation Bar的可见性。实现这个:

[self.navigationController setNavigationBarHidden:YES animated:YES];
于 2014-11-26T08:25:48.433 回答