我在 UIVisualEffectView 上设置了一个 UIViewPropertyAnimator,以便使用滑块为其模糊设置动画。在以下情况下,此 UIViewPropertyAnimator 似乎不再有效:
- 使用滑块调整模糊度
- 呈现此模糊视图的视图控制器嵌入在导航控制器中
- 我在这个导航控制器上推了一个新控制器
- 返回模糊视图控制器
- 滑块不再工作
我尝试使用动画师的 stopAnimation 和 finishAnimation 功能,但没有运气。这是预期的行为吗?我想我可以通过在需要时(例如在 viewWillAppear、didDisappear 上)完全删除和重置模糊及其动画器来解决这个问题,但这似乎太错误了......!