struct ContentView: View {
// @State var factor:Double = 1.0 //放缩比例
// var animation:Animation//一个Animation属性
// {
// Animation.linear(duration: 1)//线性样式,时长为1秒
// // .speed(5) //速度
// .delay(1)//延迟
// }
// @State var angle:Double = 0
//
// var animation:Animation
// {
// Animation.spring()//弹性样式
// //.repeatForever()//无限循环模式
// //.repeatForever(autoreverses: false)//取消循环从开始状态
// .repeatCount(3)//限制次数
// }
// @State private var showingPassword = false
// @State private var password = ""
// @State var showPicture = false
@State private var hueShift: Bool = false // 是否进行色彩变化动画
var body: some View {
// VStack {
// 动画速度,延迟执行
// Image("xiake")
// .scaleEffect(CGFloat(factor))
SwiftUI初级课程(三十二)动画速度、延迟、循环、过渡
于 2023-01-04 09:19:04 首次发布