1.旋轉動畫
let loadingIV = UIImageView(image: R.image.icon_releaseDynamicAi_loading()) // 創建旋轉的基本動畫 let rotationAnimation = CABasicAnimation(keyPath: "transform.rotation.z") rotationAnimation.toValue = NSNumber(value: Float.pi * 2) // 旋轉一圈 (順時針) rotationAnimation.duration = 1.5 // 每次旋轉的時間 rotationAnimation.repeatCount = .infinity // 無限次重復 rotationAnimation.isRemovedOnCompletion = false // 動畫完成后保持最終狀態 // 添加動畫到 imageView loadingIV.layer.add(rotationAnimation, forKey: "rotationAnimation")
浙公網安備 33010602011771號