Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Swift:在UIWebView中检测当前URL_Ios_Swift_Uiwebview - Fatal编程技术网

Ios Swift:在UIWebView中检测当前URL

Ios Swift:在UIWebView中检测当前URL,ios,swift,uiwebview,Ios,Swift,Uiwebview,我有一个到门户网站的UIWebView。在门户中,一切正常,导航在站点中处理。当用户在门户外部单击到外部站点时,没有导航,因此用户无法返回门户 我想做的是在UIWebView每次更改(加载新页面)时检测URL。从那里,我可以评估我是在门户之外还是在门户内部,并相应地显示导航工具 谢谢 您可以通过以下方法指定给UIWebView委托并跟踪加载页面: optional func webView(webView: UIWebView, shouldStartLoadWithRequest reques

我有一个到门户网站的UIWebView。在门户中,一切正常,导航在站点中处理。当用户在门户外部单击到外部站点时,没有导航,因此用户无法返回门户

我想做的是在UIWebView每次更改(加载新页面)时检测URL。从那里,我可以评估我是在门户之外还是在门户内部,并相应地显示导航工具


谢谢

您可以通过以下方法指定给
UIWebView
委托并跟踪加载页面:

optional func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool

NSURLRequest
具有
URL
属性

您可以通过以下方法分配给
UIWebView
委托并跟踪加载页面:

optional func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool
NSURLRequest
具有
URL
属性