UILabel과 UIImage를 비동기 적으로 페이드하는 반복 애니메이션이 있지만 UIImage가 UILabel보다 오래 나타나게 만드는 방법을 알아낼 수 없습니다. 애니메이션이 레이블과 이미지 사이를 번갈아 가며 이미지가 나타납니다.애니메이션 반복 루프
override func viewDidLoad() {
super.viewDidLoad()
UIView.animate(withDuration: 5, delay: 2.0, options:[UIViewAnimationOptions.repeat, UIViewAnimationOptions.autoreverse], animations: {
self.fadeIn()
self.fadeOut()
}, completion: nil)
}
func fadeIn() {
self.label.alpha = 0.0
self.image.alpha = 1.0
}
func fadeOut() {
self.label.alpha = 1.0
self.image.alpha = 0.0
}
나는 당신이 동시에 둘 다 실행하고있는 것처럼 보입니다. 게다가, 당신은 애니메이션을 반복하지 않습니다. –