Ich habe das Internet für 3 Stunden jetzt durchforstet, und habe gerade aufgegeben. Ich dachte, da sonst niemand auf diesem ganzen Planeten dieses Problem hatte, sollte ich vielleicht die Stackoverflow-Community fragen und sehen, was passiert.Web View nicht als UIWebView
Ich bin vertraut mit xCode und Ziel C, aber lerne schnell. Für meine erste App dachte ich, ich würde eine super einfache App erstellen, die eine Seite lädt. Einfach richtig? Ich kann das in ungefähr 15 Sekunden in Ziel c programmieren, und ich tat es, es funktioniert gut. Vielleicht fehlt mir hier etwas.
Wenn ich versuche, das Objekt mit dem UIWebView zu verbinden, wird keine Verbindung hergestellt.
import UIKit
import WebKit
class ViewController: UIViewController, WKNavigationDelegate {
@IBOutlet var webView: WKWebView!
@IBOutlet var textBox: UITextField!
override func loadView() {
webView = WKWebView()
webView.navigationDelegate = self
view = webView
}
override func viewDidLoad() {
let url = NSURL(string: "https://www.google.com")!
webView.loadRequest(NSURLRequest(URL: url))
webView.allowsBackForwardNavigationGestures = true
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
Image of it not connecting. It's not connecting like it should
Ich glaube, Sie irgendwo diesen Code zogen in SO, wie ich rmb, was ich den Code von '' Loadview zu '' viewDidLoad zu beheben tun ist und 'addSubview' statt' view = webView' verwenden zu bringen, Die einzige, die Sie vom Storyboard aus aufrufen, ist 'UIWebView', nicht' WKWebView', 'WKWebView' ist nur programmatisch – Tj3n