【发布时间】:2022-01-05 08:40:24
【问题描述】:
以下代码生成一个白色且未填充的Rectangle()。我对原因的想法为零,而且我没有收到任何错误。
注意:当我将自定义颜色(即Color(red: green: blue:) 替换为Color.red 或Color.blue 等内置颜色时,会显示填充并着色。
var body: some View {
Rectangle()
.fill(
LinearGradient(
colors: [Color(red: 180, green: 40, blue: 55),
Color(red: 200, green: 40, blue: 55)],
startPoint: .top,
endPoint: .bottom)
)
}
是什么导致填充不显示,如何在保留自定义颜色的同时解决此问题?
【问题讨论】:
标签: swift xcode swiftui linear-gradients