gpt4 book ai didi

ios - 未调用 UIWebView webViewDidLoadFinish 方法

转载 作者:IT王子 更新时间:2023-10-29 05:29:00 24 4
gpt4 key购买 nike

今晚我一直在快速处理 WebView ,但遇到了一些问题。

出于某种原因,我无法触发 webViewDidStartLoad 或 webViewDidFinishLoad 方法。在我的 Storyboard中,我有一个名为 webView 的 socket 链接到我的 UIWebView 元素。

有人能帮我解决我做错的事吗?

这是我的 viewController.swift 文件:

import UIKit

class ViewController: UIViewController, UIWebViewDelegate {

@IBOutlet var webView : UIWebView

var url = NSURL(string: "http://google.com")

override func viewDidLoad() {
super.viewDidLoad()

//load initial URL
var req = NSURLRequest(URL : url)
webView.loadRequest(req)
}

func webViewDidStartLoad(webView : UIWebView) {
//UIApplication.sharedApplication().networkActivityIndicatorVisible = true
println("AA")
}

func webViewDidFinishLoad(webView : UIWebView) {
//UIApplication.sharedApplication().networkActivityIndicatorVisible = false
println("BB")
}
}

最佳答案

试试这个!

var req = NSURLRequest(URL: url)
webView.delegate = self
webView.loadRequest(req)

关于ios - 未调用 UIWebView webViewDidLoadFinish 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24305722/

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