swiftui animation
//You can use the withAnimation {} function //An example of this includes ... @State var rotation = 0 HStack { Image("cat.jpeg") .rotationEffect(Angle(Double(rotation)!)) //This is to turn the image by a certain amount of degrees Button("Turn Image Slowly") { withAnimation(.easeInOut, duration: 2) { rotation = 90 } } } //Here, (ignore the easeInOut for now), the withAnimation function //Makes it so that it takes 2 seconds for the value of rotation to go from 0 to 90 //Thus, it turns the Image from 0 to 90 degrees in 2 seconds