
iphone
Swiftimport UIKitclass LoadingViewController: UIViewController { private var activityIndicator: UIActivityIndicatorView! override func viewDidLoad() { super.viewDidLoad() // 创建并配置活动指示器 activityIndicator = UIActivityIndicatorView(style: .large) activityIndicator.color = .gray activityIndicator.center = view.center view.addSubview(activityIndicator) } override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) // 启动活动指示器动画 activityIndicator.startAnimating() // 模拟加载过程 DispatchQueue.mAIn.asyncAfter(deadline: .now() + 2) { self.activityIndicator.stopAnimating() // 加载完成后跳转到主界面 let mAInViewController = MAInViewController() self.present(mAInViewController, animated: true, completion: nil) } }}在上述代码中,我们创建了一个 LoadingViewController 类来展示加载屏幕。在 viewDidLoad 方法中,我们创建了一个 UIActivityIndicatorView 活动指示器,并将其添加到视图中心。在 viewDidAppear 方法中,我们启动了活动指示器的动画,并在模拟加载过程完成后停止动画,并跳转到主界面。iphone 动画加载屏幕是一种重要的设计元素,它能够为应用程序提供良好的用户体验。一个引人注目的加载屏幕能够给用户留下深刻的第一印象,并为应用程序加载所需的数据和资源提供足够的时间。通过设计一个与应用程序风格相协调且简洁明了的加载屏幕动画,我们可以创造出精彩的用户体验。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号