WebViewを表示させるときに読み込み中であることをユーザーに認識させるためにindicatorを表示させたいのですがMACOSXのサンプルコードが見つかりませんでした。
どのようにコードを書いたら良いでしょうか?
今回書いたコードは下記の通りです。
Swift
1class ViewController: NSViewController { 2 var url = "https://www.yahoo.co.jp" 3 @IBOutlet weak var web: WebView! 4 @IBAction func endEditing(sender: NSTextField) { 5 url = sender.stringValue 6 loadWeb() 7 } 8 9 func loadWeb() { 10 let url = NSURL(string: self.url) 11 let req = URLRequest(url: url! as URL) 12 web.mainFrame.load(req) 13 } 14 15 16 override func viewDidLoad() { 17 super.viewDidLoad() 18 19 loadWeb() 20 } 21 22 23 override var representedObject: Any? { 24 didSet { 25 // Update the view, if already loaded. 26 } 27 } 28 29 30} 31
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。