无法将WKWebView添加到Xcode项目

时间:2015-09-24 15:54:26

标签: ios xcode swift wkwebview

我有一个类似于:

的ViewController
import UIKit
import WebKit

class ViewController: UIViewController {
    @IBOutlet var webView: WKWebView!
}

在我的故事板中,我有一个WKWebView作为我主视图的子视图。我已经将IBOutlet联系起来,但是当我运行我收到的应用程序时:

  

EXC_BAD_ACCESS(代码= 1,地址= 0x431)

enter image description here enter image description here

我在这里做错了什么,如何解决?

3 个答案:

答案 0 :(得分:7)

故事板上不支持WKWebView。你必须通过代码创建它。您在Storyboard中使用的Web视图元素是UIWebView。

答案 1 :(得分:0)

使用这个简单直接的代码来创建和加载WKWebView:

0dp

答案 2 :(得分:-2)

要检查两件事: 您是否在目标中导入了框架?

enter image description here

如果您有并且错误仍然存​​在,请检查Web视图的连接检查器,看它是否引用了故事板中的任何其他插座。我已经知道删除以前的连接并重新创建它,因此它不再存在于代码中,但IB仍然坚持它们。如果先前的连接不再存在,则可能会引发错误。

enter image description here