var angle = 0.0 //旋转角度
override func awakeFromNib() {
super.awakeFromNib()
startAnimation()
}
func startAnimation() {
let endAngle = CGAffineTransform(rotationAngle: CGFloat(angle*Double.pi/180.0))
//0.05s 旋转10度 ,旋转完成后加10度 继续旋转
UIView.animate(withDuration: 0.05) {
self.imgView.transform = endAngle
} completion: {
(c) in
self.angle += 10
self.startAnimation()
}
}
iOS -- 让图片顺时针持续旋转
猜你喜欢
转载自blog.csdn.net/weixin_43259805/article/details/123224238
今日推荐
周排行