Wie kann die Unschärfe von UIVisualEffectView beim Ziehen in iOS geändert werden?

erzeit verwende ich UIVisualEffectView, um ein Bild zu verwischen.

Ich habe eine UIScrollView. Während ich in der scrollView nach unten klicke, ändere ich in meiner "scrollViewDidScroll" -Methode das Alpha der UIVisualEffectView. Das aktuelle Verhalten ist, dass sich der Unschärferadius sanft ändert, wenn ich in der Ansicht herum ziehe.

Das Problem ist natürlich, dass ich das nicht machen soll. Warnungen zum Ändern des Alpha-Werts einer UIVisualEffectView erhalten.

Ich habe Leute gesehen, die sagen, dass sie mithilfe einer Animation einen sanften Übergang der Unschärfe durchführen sollen, wie hier:Wie blende ich eine UIVisualEffectView und / oder UIBlurEffect ein und aus?

Ich habe jedoch nichts gesehen, was mir erlaubt, dies während einer Pan-Geste oder so zu tun. Ich meine, wenn ich eine Animation mit einem festgelegten Betrag einrichte, ist alles gut. Aber machst du das während des Ziehens?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage