How would you make this UI animation?


As you can see the animation is pretty bad, it isn’t smooth and at some part it becomes full transparent and goes back because i am using UIStroke. How would you make this animation in a better way?

PS. it should rotate only once