gpt4 book ai didi

ios - 调用自定义进度 SWIFT3 后启用查看

转载 作者:行者123 更新时间:2023-11-29 00:25:48 26 4
gpt4 key购买 nike

我正在与 swift3 合作,以在应用程序更新日期停止服务时显示进度。

调用进度:

var alert :UIAlertController = UIAlertController(title: titulo, message: mensaje, preferredStyle: .alert)
spinner = UIActivityIndicatorView(activityIndicatorStyle: .whiteLarge)
spinner.center = CGPoint(x: 130.5, y: 130.5)
spinner.color = UIColor.black
spinner.startAnimating()
alert.view.addSubview(spinner)
self.present(alert, animated: false, completion: nil)

显示这个

enter image description here

当 时,完成应用程序执行:

session.dataTask(with: request) {data, response, error in
print("Entered the completionHandler")
DispatchQueue.main.async {
spinner.stopAnimating()
spinner.removeFromSuperview()
alert.view.removeFromSuperview()

}
............

但是应用程序无法恢复主视图:

enter image description here

最佳答案

您应该关闭警报而不是删除警报 View

在您的情况下,您的警报 View 已被删除但已呈现

更改 alert.view.removeFromSuperview()

alert.dismiss(animated: false, completion: nil)

关于ios - 调用自定义进度 SWIFT3 后启用查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43072982/

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