Swiftui 使用自定义图案快速填充形状
我想使用.fill修改器用图案填充形状,例如,选中的图案 例如,我有Swiftui 使用自定义图案快速填充形状,swiftui,Swiftui,我想使用.fill修改器用图案填充形状,例如,选中的图案 例如,我有 Rectangle() .fill(Color.red) 我知道我可以用像这样的东西 let myGradient = LinearGradient(gradient: Gradient(colors: [.black, . red]), startPoint: .top, endPoint: .bottom) .fill(myGradient) 但是我不能得到任何渐变来创建我想要的图案 我知道填充需要符合S
Rectangle()
.fill(Color.red)
我知道我可以用像这样的东西
let myGradient = LinearGradient(gradient: Gradient(colors: [.black, . red]), startPoint: .top, endPoint: .bottom)
.fill(myGradient)
但是我不能得到任何渐变来创建我想要的图案
我知道填充需要符合ShapeStyle,有没有一个例子可以说明我如何创建自己的ShapeStyle
我不想创建自定义形状,只想创建自定义填充如果您不介意使用图像作为图案,请尝试本文。