UIViewPropertyAnimator除其他事项外,我对模糊进行了管理,我想仅将其用于fractionComplete属性。问题是,如果设置fractionComplete为1.0,它将完成并删除所有我想保留的动画。
UIViewPropertyAnimator
fractionComplete
1.0
基本上,我不希望动画师完成,因为这会清除其动画块。
0.001...0.999
现在可以使用iOS11进行设置
var pausesOnCompletion: Bool { get set }
在 UIViewPropertyAnimator
当此属性的值为true时,动画制作结束时动画制作器将保持活动状态,并且不执行其完成处理程序。保持动画师处于活动状态,即使动画结束后,您也可以将其反转。当此属性的值为false时,动画制作者将在动画结束时自动转换为非活动状态,从而完成动画制作。此属性的默认值为false。
来源:https : //developer.apple.com/documentation/uikit/uiviewpropertyanimator/2909004-pausesoncompletion