日习一语,日行一善
一、本期目标
实现渐变色的背景
二、代码展示
import SwiftUI
struct SwiftUIView: View {
var body: some View {
LinearGradient(gradient: Gradient(colors: [Color.orange,Color.red ,Color.purple]), startPoint: .topLeading, endPoint: .trailing)
.edgesIgnoringSafeArea(.all)
}
}
struct SwiftUIView_Previews: PreviewProvider {
static var previews: some View {
SwiftUIView()
}
}
三、代码解析
LinearGradient(gradient: Gradient(colors: [ 颜色数组 ]), startPoint: 颜色开始的位置 , endPoint: 颜色结束的位置);
.edgesIgnoringSafeArea():覆盖屏幕,括号里可以选择全部覆盖(.all)、只覆盖上方(.top)、只覆盖下方(.bottom);
四、学以致用
1、尝试增加 [颜色数组] 里的颜色数量;
2、尝试改变颜色开始和结束的位置;
你答应过我,我用心写,你用心看;既会 点赞,还会 收藏,偶尔还会 分享 和 打赏!
本篇完,感谢阅读!
送给想学《缠论》但一直被缠的朋友,下面这个视频可能是你遇到的最易懂的缠论课程*