gpt4 book ai didi

ios - 每次选择选项卡时,Xcode 都会刷新 webView

转载 作者:搜寻专家 更新时间:2023-11-01 07:17:48 25 4
gpt4 key购买 nike

我有以下 View 代码,它是附加到选项卡栏 Controller (swift 3) 上选项卡的选项之一:

import UIKit

class SecondViewController: UIViewController {

@IBOutlet weak var webView: UIWebView!

override func viewDidLoad() {
super.viewDidLoad()

let str8REDURL = URL(string: "https://str8red.com/leaderboard/")
let str8REDURLRequest = URLRequest(url: str8REDURL!)
webView.loadRequest(str8REDURLRequest)

}


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


}

这是完美的工作。但是,用户当前可以浏览该站点,然后选择另一个选项卡。当他们选择此选项卡时,我希望 webView 重新加载上面的 URL,因此基本上重置该 View ,就好像它刚刚加载一样。我假设有一些“重新加载”选项,但似乎无法解决,希望得到任何指导。

更新

在一些建议之后,我什至不高兴地尝试了以下:

func viewWillAppear() {
let str8REDURL = URL(string: "https://str8red.com/leaderboard/")
let str8REDURLRequest = URLRequest(url: str8REDURL!)
webView.loadRequest(str8REDURLRequest)
}

非常感谢,艾伦。

最佳答案

只需将加载请求放在 viewWillAppear() 中,每次您将选项卡更改回该屏幕时都会调用它

关于ios - 每次选择选项卡时,Xcode 都会刷新 webView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41059046/

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