¿Cómo se puede modificar el desenfoque de UIVisualEffectView mientras se arrastra en iOS?

Actualmente, estoy usando un UIVisualEffectView para aplicar un desenfoque a una imagen.

Tengo un UIScrollView. A medida que avanzo hacia abajo en scrollView, en mi método "scrollViewDidScroll", estoy cambiando el alfa de UIVisualEffectView. El comportamiento actual de esto es que el radio de desenfoque cambia suavemente a medida que arrastro la vista.

El problema es, por supuesto, que no se supone que haga esto. Obteniendo advertencias sobre cómo cambiar el valor alfa de un UIVisualEffectView.

He visto a gente decir que haga una transición suave de desenfoque usando una animación, como esta aquí:¿Cómo desvanecer un UIVisualEffectView y / o UIBlurEffect dentro y fuera?

Sin embargo, no he visto nada que me permita hacer esto durante, digamos un gesto panorámico o algo así. Quiero decir, si configuro una animación con una cantidad cronometrada, todo bien. ¿Pero hacer esto durante un arrastre?

Respuestas a la pregunta(1)

Su respuesta a la pregunta