首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swift WebView信号信号

Swift WebView信号信号
EN

Stack Overflow用户
提问于 2015-03-26 03:01:59
回答 4查看 928关注 0票数 0

我正在尝试在Swift中创建一个WebView,并在class AppDelegate: UIResponder, UIApplicationDelegate {行得到错误代码“Thread1: signal SIGABRT

我的代码如下(变量"theURL“有一个真实的URL):

代码语言:javascript
复制
    import UIKit

class ViewController: UIViewController {


    @IBOutlet var Webview: UIWebView!

    var theURL = "URL"

    func loadWebPage() {
        let theRequestURL = NSURL (string: theURL)
        let theRequest = NSURLRequest(URL: theRequestURL!)
        Webview.loadRequest(theRequest)

    }

    override func viewDidLoad() {
        super.viewDidLoad()
        loadWebPage()
        // Do any additional setup after loading the view, typically from a nib.



    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

}

提前感谢!

EN

回答 4

Stack Overflow用户

发布于 2015-03-26 05:52:36

您必须将此页面链接到您的Main.Storyboard。您可以在Main.Storyboard中使用Web视图。

票数 0
EN

Stack Overflow用户

发布于 2016-09-06 12:45:26

我知道这个问题是很久以前出现的,但我也遇到了完全相同的问题,我通过检查main.storyboard文件中的插座连接解决了这个问题。我从代码中删除了插座,但没有从main.storyboard中删除。单击所有视图并检查其插座连接。

票数 0
EN

Stack Overflow用户

发布于 2020-02-03 21:32:55

这将解决问题,我希望:)

代码语言:javascript
复制
class ViewController: UIViewController, WKUIDelegate {
...
   webView.uiDelegate = self
...
}

请查看此链接:https://developer.apple.com/documentation/webkit/wkwebview#2560973

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29264310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档