在Swift中使用URLSession添加UIActivityIndicatorView可以通过以下步骤实现:
let activityIndicator = UIActivityIndicatorView(style: .gray)
activityIndicator.center = view.center
view.addSubview(activityIndicator)
activityIndicator.startAnimating()
let url = URL(string: "https://example.com")!
let task = URLSession.shared.dataTask(with: url) { (data, response, error) in
// 处理请求结果
DispatchQueue.main.async {
activityIndicator.stopAnimating()
}
}
task.resume()
通过以上步骤,你可以在Swift中使用URLSession添加UIActivityIndicatorView来显示网络请求的加载状态。这样用户就可以在请求期间看到一个旋转的指示器,以表示数据正在加载。
领取专属 10元无门槛券
手把手带您无忧上云