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


イニシャライザー


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


既に解決済みの sRGB カラーを持つ、色付きポイントの 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>],
    resolvedColors: [Color.Resolved],
    background: Color = .clear,
    smoothsColors: Bool = true,
    colorSpace: Gradient.ColorSpace = .device
)




パラメータ


width

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


height

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


points

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


resolvedColors

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


background

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


smoothsColors

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


colorSpace

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














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ