我正在使用Xcode编写Swift的Web应用程序。
我有一个问题:"如何添加一个进度条,显示每个页面的加载进度?"
@IBOutlet var webView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
let url = NSURL(string: "http://stackoverflow.com")
let request = NSURLRequest(URL: url)
webView.loadRequest(request)
}
很抱歉我的英语不好
var theBool: Bool = false var myTimer = NSTimer()
- StarscreamfuncToCallCalledWhenUIWebViewFinishesLoading()
,是在控制器中实现UIWebViewDelegate并覆盖webViewDidFinishLoad
函数。您还需要将webview的代理设置为控制器才能使其正常工作。 - Achintya AshokfuncToCallWhenStartLoadingYourWebview
中缺少self.myProgressView.isHidden = false
。 - FrugalResolution