【问题标题】:Unable to add WKWebView to Xcode Project无法将 WKWebView 添加到 Xcode 项目
【发布时间】:2015-09-24 15:54:26
【问题描述】:

我有一个看起来像这样的 ViewController:

import UIKit
import WebKit

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

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

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

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

【问题讨论】:

    标签: ios xcode swift wkwebview


    【解决方案1】:

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

    【讨论】:

    【解决方案2】:

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

            let webView = WKWebView(frame:NSMakeRect(0, 0,1000, 1000))
            webView.load(NSURLRequest(url:NSURL(string:"https://YourWebURLToLoad") as! URL) as URLRequest)
            webView.navigationDelegate = self;
            self.window.contentView?.addSubview(webView)
    

    【讨论】:

      猜你喜欢
      • 2021-09-08
      • 2011-11-16
      • 2011-03-14
      • 2010-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-20
      • 1970-01-01
      相关资源
      最近更新 更多