我想使用 .fill 修饰符用图案填充形状,例如检查图案。
我有例如
Rectangle()
.fill(Color.red)
Run Code Online (Sandbox Code Playgroud)
我知道我可以使用类似的东西
let myGradient = LinearGradient(gradient: Gradient(colors: [.black, . red]), startPoint: .top, endPoint: .bottom)
.fill(myGradient)
Run Code Online (Sandbox Code Playgroud)
但我无法获得任何渐变来创建我想要的图案
我发现fill需要符合ShapeStyle,是否有一个示例说明如何创建自己的ShapeStyle
我不想创建自定义形状,只想创建自定义填充
| 归档时间: |
|
| 查看次数: |
1658 次 |
| 最近记录: |