元のドキュメント: developer.apple.com/documentation/swiftui/meshgradient/init(width:height:points:colors:
background:smoothscolors:colorspace:)


イニシャライザー


init(width:height:points:colors:background:
smoothsColors:colorSpace:)


色付きの点の 2 次元グリッドとして指定された、新しいグラデーションメッシュを作成します。


iOS 18.0+ iPadOS 18.0+ Mac Catalyst 18.0+ macOS 15.0+

tvOS 18.0+ visionOS 2.0+ watchOS 11.0+

init(
    width: Int,
    height: Int,
    points: [SIMD2<Float>],
    colors: [Color],
    background: Color = .clear,
    smoothsColors: Bool = true,
    colorSpace: Gradient.ColorSpace = .device
)




パラメータ


width

メッシュの幅、つまり 1 行あたりの頂点数。


height

メッシュの高さ、つまり列あたりの頂点数。


points

width(幅) × height(高さ) の要素を含む点の配列。


colors

width(幅) × height(高さ) の要素を含む色の配列。


background

背景色。これは、定義された頂点メッシュの外側にあるすべての点を塗りつぶします。


smoothsColors

メッシュ内の色に対して、3次(滑らかな)補間を使用するかどうか(メッシュの形状だけでなく)。


colorSpace

頂点の色を補間するための色空間。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ