Я пытаюсь реализовать эту анимацию, когда UIButton
исчезает, когда пользователь сохраняет файл. Пока кнопка исчезает, вместо кнопки исчезает UIImageView
изображение галочки. Как только изображение полностью исчезнет, оно исчезнет, и кнопка снова исчезнет.
UIView.animateWithDuration(0.60, delay: 0.0, options: UIViewAnimationOptions.CurveEaseOut, animations: {
self.recButton.alpha = 0.0
}, completion: {
(value: Bool) in
UIView.animateWithDuration(0.60, delay: 0.0, options: UIViewAnimationOptions.CurveEaseIn, animations: {
self.checkView.alpha = 1.0
}, completion: {
(value: Bool) in
UIView.animateWithDuration(0.60, delay: 0.0, options: UIViewAnimationOptions.CurveEaseOut, animations: {
self.checkView.alpha = 0.0
}, completion: {
(value: Bool) in
UIView.animateWithDuration(0.60, delay: 0.0, options: UIViewAnimationOptions.CurveEaseIn, animations: {
self.recButton.alpha = 1.0
self.recButton.enabled = true
}, completion: nil)
})
})
})
Хотя описанный выше метод работает, он не так гладок, как хотелось бы. Есть ли лучший способ сделать это?
UIViewKeyframeAnimationOptions
. - person Brosef   schedule 10.08.2016