漳州市政府门户网站建设/百度下载并安装到桌面
SwiftUI 实战之AnimationPair对形状进行动画处理
本文价值与收获
看完本文后,您将能够作出下面的界面
Shape
我们可以使用Shape类型的结构和绘制正方形并返回它的路径函数开始创建正方形:
import SwiftUIstruct ContentView: View {@State private var color = Color.bluevar body: some View {GeometryReader { geo inZStack{Color.gray.opacity(0.4).edgesIgnoringSafeArea(.all)VStack{MyShape().fill(self.color).frame(width:geo.size.width*0.6,height: geo.size.width * 0.6)}}}}
}struct ContentView_Previews: PreviewProvider {static v