Como a desfocagem do UIVisualEffectView pode ser modificada enquanto você arrasta no iOS?

Atualmente, estou usando um UIVisualEffectView para aplicar um desfoque a uma imagem.

Eu tenho um UIScrollView. Ao puxar o scrollView, no meu método "scrollViewDidScroll", estou alterando o alfa do UIVisualEffectView. O comportamento atual disso é que o raio do desfoque muda suavemente enquanto eu arrasto a exibição.

O problema é que, é claro, eu não deveria estar fazendo isso. Recebendo avisos sobre a alteração do valor alfa de um UIVisualEffectView.

Já vi pessoas dizerem para fazer uma transição suave de desfoque usando uma animação, como esta aqui:Como desvanecer um UIVisualEffectView e / ou UIBlurEffect dentro e fora?

No entanto, eu não vi nada que me permita fazer isso durante, digamos, um gesto de pan ou algo assim. Quero dizer, se eu configurar uma animação com uma quantidade cronometrada, tudo bem. Mas fazer isso durante uma chatice?

questionAnswers(1)

yourAnswerToTheQuestion