gpt4 book ai didi

ios - 如何在 SwiftUI 中使用渐变填充形状

转载 作者:可可西里 更新时间:2023-11-01 00:26:55 24 4
gpt4 key购买 nike

如何在 SwiftUI 中将 LinearGradient 传递给形状(例如矩形)只是

Rectangle().frame(width: UIScreen.main.bounds.width, height: 200)

最佳答案

这应该有效:

static let gradientStart = Color(red: 239.0 / 255, green: 120.0 / 255, blue: 221.0 / 255)
static let gradientEnd = Color(red: 239.0 / 255, green: 172.0 / 255, blue: 120.0 / 255)

var body: some View {
Rectangle()
.fill(LinearGradient(
gradient: .init(colors: [Self.gradientStart, Self.gradientEnd]),
startPoint: .init(x: 0.5, y: 0),
endPoint: .init(x: 0.5, y: 0.6)
))
.frame(width: 300, height: 200)
}

关于ios - 如何在 SwiftUI 中使用渐变填充形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56488577/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com