您好!您的问题是关于如何在一个应用程序中显示UIActivityIndicator持续x秒。UIActivityIndicator是一个常见的UI组件,用于在应用程序中显示加载状态。以下是一些关于如何在iOS应用程序中显示UIActivityIndicator持续x秒的步骤:
以下是一个简单的示例代码:
import UIKit
class ViewController: UIViewController {
let activityIndicatorView = UIActivityIndicatorView(style: .gray)
override func viewDidLoad() {
super.viewDidLoad()
// 设置UIActivityIndicatorView的位置
activityIndicatorView.center = view.center
// 将UIActivityIndicatorView添加到视图层次结构中
view.addSubview(activityIndicatorView)
// 开始动画
activityIndicatorView.startAnimating()
// 停止动画
Timer.scheduledTimer(timeInterval: 5, target: self, selector: #selector(stopActivityIndicator), userInfo: nil, repeats: false)
}
@objc func stopActivityIndicator() {
activityIndicatorView.stopAnimating()
}
}
在这个示例中,UIActivityIndicatorView将在视图中心位置显示,并持续5秒。您可以根据需要调整持续时间。
领取专属 10元无门槛券
手把手带您无忧上云