gpt4 book ai didi

swift - 我是否需要手动编写代码来初始化从InterfaceBuilder拖放的UI控件?

转载 作者:行者123 更新时间:2023-11-30 11:25:11 26 4
gpt4 key购买 nike

我是新手。

我在 macOS 10.13.5 下使用 Xcode 9.4,并且正在使用 Swift 4.1 编写针对 iOS 11.4 的 SingleViewApplication。

我将 WkWebView 拖放到 Main.storyboard,然后为我的 ViewController.swift 创建一个引用导出,但它始终为零。

下面是截图。

顺便说一句,我的模拟器中的应用程序始终是黑色的。

不知道为什么。

Screenshot

最佳答案

我认为这段代码有两个主要问题。首先,你是否正确地将 webView 绑定(bind)到代码?如果没有,(并且因为您是 swift 的新手)我建议您观看下面的视频以了解如何在 Storyboard和代码之间建立联系。 https://www.youtube.com/watch?v=rnF_OkhzS-o

其次,您要检查 webView 是否为零。它永远为零,因为你没有对它应用任何东西。摆脱这个问题,只需应用 URL 即可。

编辑:

这里是一个示例,说明它应该是什么样子:

    let url = URL(string: "https://stackoverflow.com")
let request = URLRequest(url: url!)
webView.load(request)
webView.navigationDelegate = self

关于swift - 我是否需要手动编写代码来初始化从InterfaceBuilder拖放的UI控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50814203/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com