SwiftUI用自定义图案填充形状

时间:2020-04-22 10:26:46

标签: swiftui

我想使用.fill修饰符为图案(例如,选中的图案)填充Shape。

例如,我有

Rectangle()
   .fill(Color.red) 

我知道我可以使用类似的东西

let myGradient = LinearGradient(gradient: Gradient(colors: [.black, . red]), startPoint: .top, endPoint: .bottom)

 .fill(myGradient) 

但是我无法获得任何渐变来创建我想要的图案

我看到 fill 必须符合 ShapeStyle ,这里有一个示例,说明了如何创建自己的 ShapeStyle

enter image description here

我不是只想创建自定义形状的自定义填充

0 个答案:

没有答案