【发布时间】:2021-05-10 00:05:26
【问题描述】:
假设UIViewPropertyAnimator 设置如下:
let animator = UIViewPropertyAnimator(duration: 2, curve: .easeInOut) {
myView.center = newCenterPoint
}
为此,我可以添加另一个以延迟开始,以主要结束的动画:
animator.addAnimation ({
myView.alpha = 0.5
}, withDelayFactor: 0.5)
所以上面从 1 秒开始,并持续 1 秒以完成主要。
问题
有没有办法将动画添加到UIViewPropertyAnimator,它从一开始就开始,但只持续了主要动画师的一小部分时间?从 0 开始,只持续 1 秒?
【问题讨论】:
标签: ios swift xcode uiviewpropertyanimator