iOS9とXCode7.2を使用して、WkWebViewとSwiftを使用して私のアプリケーションにWebページを表示させています。iOSのWkWebViewとSwiftを使用してWebページが表示されない
エラーの可能性を排除するため、次のコードのみを持つXCodeプロジェクトを作成しましたが、Main.storyboardには何もありません。
奇妙なことは、過去数日間にわたってコードを実行した後にウェブページが「1回」だけ表示されることです。 StackOverflowの2人のメンバーが、このコードがXCode 8/Swift 3、Xcode 7.3.1/iOS 9.3シミュレータで動作することを確認しました。
xCodeが古すぎるのですか、それとも他の問題が発生する可能性がありますか?
import UIKit
import WebKit
class WebViewController: UIViewController {
@IBOutlet var containerView : UIView!
var webView: WKWebView?
override func loadView() {
super.loadView()
self.webView = WKWebView()
self.view = self.webView!
}
override func viewDidLoad() {
super.viewDidLoad()
let url = NSURL(string: "https://www.yahoo.com")!
let req = NSURLRequest(URL: url)
self.webView!.loadRequest(req)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}
あなたloadViewメソッドで1行を追加します()のthatsはwebView.navigationDelegate =自己 –
のですか? – BJHStudios
@BJHStudios、yes –