swift - 为什么我的 UIWebView 显示为空白?

标签 swift uiwebview xcode6 nsurl

我正在使用新 View 来显示不同的网页。我已将 UIWebView 添加到我的 View 中,并将委托(delegate)与 Controller 以及 Web View 与 Outlet 链接起来。然后我将以下代码添加到 Controller

class WebPageController: UIViewController, UIWebViewDelegate {

@IBOutlet weak var webView: UIWebView!

override func viewDidLoad() {
    super.viewDidLoad()

    let url = NSURL (string: "www.google.co.uk")      
    let requestObj = NSURLRequest(URL: url!)
    webView.loadRequest(requestObj)
}

当我运行应用程序并转到此页面时,该页面显示为空白,我错过了什么?

最佳答案

您需要像这样在您的 url 中添加 http://

let url = NSURL (string: "http://www.google.co.uk")    

关于swift - 为什么我的 UIWebView 显示为空白?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39386208/

相关文章:

ios - UIWebView 的全部内容嵌入到 UITableView 中

Swift 如何在 Story Board 中设计 UIWebView 自动调整全屏大小

具有大小类的 iOS8 自动布局在预览中有效,但在设备/模拟器中无效

c - Swift 与 C 结构指针

ios - 如何在 UIWebView 中打开一个链接

iOS模拟器不播放声音

ios - Xcode 6 中的可编辑多行文本输入

ios - 使用 Parse 在 _User 类中保存 "followers"列表

ios - 在 Swift 中以编程方式向消息应用程序添加标签?

ios - 在 UITableView 滚动时更新 MKMapView,从单元格获取坐标