元のドキュメント:developer.apple.com/documentation/swiftui/gradient


構造体


Gradient


それぞれがパラメータ化された位置値を持つカラー停止点の配列として表現されるカラーグラデーション。


iOS 13.0+ iPadOS 13.0+ Mac Catalyst 13.0+ macOS 10.15+

tvOS 13.0+ visionOS 1.0+ watchOS 6.0+

@frozen
  struct Gradient




以下で言及


ビューに背景を追加する (Adding a background to your view)





トピックス


色からグラデーションを作成


init(colors: [Color])

色の配列からグラデーションを作成します。



停止点からグラデーションを作成する


init(stops: [Gradient.Stop])

カラー停止点の配列からグラデーションを作成します。


var stops: [Gradient.Stop]

カラー停止点の配列。


struct Stop

グラデーションにおける1つの色の停止位置。



色空間を扱う


func colorSpace(Gradient.ColorSpace) -> AnyGradient

指定された色空間を使用して色間を補間する、グラデーションのバージョンを返します。


struct ColorSpace

グラデーションにおける色間の補間メソッド。





関連


以下に準拠


Copyable

Equatable

Escapable

Hashable

ScaleRange

Sendable

SendableMetatype

ShapeStyle





以下も見よ


スタイリングコンテンツ


func border<S>(S, width: CGFloat) -> some View

指定されたスタイルと幅で、このビューに境界線を追加します。


func foregroundStyle<S>(S) -> some View

ビューの前面要素に与えられたスタイルを使用するように設定します。


func foregroundStyle<S1, S2>(S1, S2) -> some View

子ビューにおける前景スタイルの第一レベルと第二レベルを設定します。


func foregroundStyle<S1, S2, S3>(S1, S2, S3) -> some View

前景スタイルの第一、第二、および第三レベルを設定します。


func backgroundStyle<S>(S) -> some View

ビュー内の背景をレンダリングするために指定されたスタイルを設定します。


var backgroundStyle: AnyShapeStyle?

設定するとデフォルトのシステム背景スタイルを上書きするオプションのスタイル。


protocol ShapeStyle

図形を描画する際に使用する色またはパターン。


struct AnyShapeStyle

型が消去された ShapeStyle 値。


struct MeshGradient

配置された色の 2 次元グリッドによって定義される 2 次元グラデーション。


struct AnyGradient

色のグラデーション。


struct ShadowStyle

影をレンダリングする際に使用するスタイル。


struct Glass

リキッドガラス材料の構成を定義する構造。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ