I have a web view that has a webpage with links at the bottom. I have a way to deal with them being clicked, but all it does is open them into a new safari browser. This is
Give delegates to your UIViewcontroller : UIWebViewDelegate
let url = NSURL(string: "http://www.djmazacool.com")
let req = NSURLRequest(URL: url!)
YOURWEBVIEW.delegate = self
YOURWEBVIEW.loadRequest(req)
func webViewDidStartLoad(webView: UIWebView)
{
// start animation
print("start loaded call")
}
func webViewDidFinishLoad(webView: UIWebView)
{
// load url complete
print("loading done call")
}
Output :
Don't Forgot to add this attribute in .plist file.
NSAppTransportSecurity
NSAllowsArbitraryLoads