Ich habe UITextField und UIWebView wie folgt aus: enter image description hereGet URL geklickt Link innerhalb von UIWebView Swift verwenden 2
Aber wenn ich einen Link innerhalb webview geklickt haben, das Textfeld oben nicht zu geklickt URL ändern.
Ich versuche, mit:
func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool {
let scheme = request.URL!
print(scheme)
}
und diese:
func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool {
if navigationType == .LinkClicked {
print(request.URL.path)
}
return true
}
und diese:
textfield.text = webview.request.URL.absoluteString
aber es hat nicht request.URL.path und webview.request bekommen. URL.absoluteString.
Wie kann texfield.text von webview auf angeklickte URL geändert werden?
Das Problem ist, ich verwende Storyboard nicht programmgesteuert – Crocodile