Ich versuche eine URL in einer Webkit View in einer Mac OX App mit Swift zu laden. DieseMac OSX App lädt keine URL in Webkit View
ist, wie mein Code sieht aus wie jetzt:
import Cocoa
import AppKit
import Foundation
import CoreData
import WebKit
class ViewController: NSViewController, WKUIDelegate {
@IBOutlet weak var rightBox: NSView!
@IBOutlet weak var leftBox: NSView!
@IBOutlet var myWebView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
self.view.wantsLayer = true
// Do any additional setup after loading the view.
}
override func viewWillAppear() {
leftBox.layer?.backgroundColor = NSColor.blue.cgColor
rightBox.layer?.backgroundColor = NSColor.red.cgColor
let myURL = URL(string: "https://www.apple.com")
let myRequest = URLRequest(url: myURL!)
myWebView.load(myRequest)
}
override var representedObject: Any? {
didSet {
// Update the view, if already loaded.
}
}
}
Wenn ich den Code ausführen, ich sehe nur leere weiße Feld. Ich habe versucht, den URL-Ladecode sowohl in der viewDidLoad als auch in viewWillAppear zu platzieren. Gleiches Ergebnis.
Ich versuche herauszufinden, was ich falsch machen könnte. Irgendwelche Vorschläge? Danke