UIViewPropertyAnimator в UINavigationController
У меня UIViewPropertyAnimator установлен на UIVisualEffectView, чтобы анимировать его размытость с помощью ползунка. Этот UIViewPropertyAnimator, кажется, больше не действует, когда:
- Поиграйте с ползунком и настройте размытость
- Контроллер представления, который представляет этот размытый вид, встроен в контроллер навигации
- Я нажимаю новый контроллер на этом контроллере навигации
- Вернуться к размытому представлению контроллера
- Слайдер больше не работает
Я попытался поиграть с помощью функции stopAnimation и finishAnimation от аниматора, но безуспешно. Это ожидаемое поведение? Я думаю, я мог бы решить эту проблему, полностью удалив и сбросив размытие и его аниматор с правильным значением при необходимости (как в viewWillAppear, didDisappear), но это кажется таким неправильным...!