gpt4 book ai didi

ios - 加载 View 后隐藏 subview 图像(使用 Swift)

转载 作者:行者123 更新时间:2023-11-29 02:13:12 26 4
gpt4 key购买 nike

技术:XCode6、iOS 8.2、Swift

当 View 加载时,我添加一张图片:

override func viewDidLoad() {
super.viewDidLoad()
webView.delegate = self
self.navigationController?.toolbarHidden = false;
openLoadingPopup()
if browserHistory.count < 1 {
backButton.enabled = false
}
let imageName = UIImage(named: "image.png")
let imageview = UIImageView(image: imageName)
imageview.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)
self.view.addSubview(imageview)
}

我想删除这里的图像(如果可能的话)。最好的方法是什么?

 func webViewDidFinishLoad(webView: UIWebView) {
UIApplication.sharedApplication()
. networkActivityIndicatorVisible = false
closeLoadingPopup()
if cacheURL {
++browserHistoryIndex
browserHistory.insert(webView.request!.URL, atIndex: browserHistoryIndex)
backButton.enabled = browserHistoryIndex != 0
//forwardButton.enabled = browserHistoryIndex != browserHistory.count - 1
}
if webView.request!.URL == lastURL {
cacheURL = true
}

}

最佳答案

使 imageView 成为属性而不是局部变量,并在 webViewDidFinishLoad 方法中使用 imageView.removeFromSuperview()。

关于ios - 加载 View 后隐藏 subview 图像(使用 Swift),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29057021/

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