【发布时间】:2013-04-04 20:16:28
【问题描述】:
我有一个工作正常的UIWebView。代表正在工作。当我打开一个 URL 时,会触发事件 shouldStartLoadWithRequest 和 webViewDidFinishLoad。
但是,例如,当我点击 Google 搜索结果时,只会触发 shouldStartLoadWithRequest,而永远不会调用 webViewDidFinishLoad。
这会导致问题,因为如果我在 shouldStartLoadWithRequest 上放置“正在加载...”指示符,在这些情况下,即使页面正确加载,指示符仍然存在。
知道为什么会这样吗?
【问题讨论】:
-
将委托设置为您的网络视图
标签: iphone ios objective-c uiwebview uiwebviewdelegate