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


構造体


EllipticalGradient


楕円を描く放射状グラデーション。


iOS 15.0+ iPadOS 15.0+ Mac Catalyst 15.0 macOS 12.0+

tvOS 15.0 VisionOS 1.0+ WatchOS 8.0+

@frozen
struct EllipticalGradient




概観


グラデーションは、その座標空間を、その中心と半径が定義された単位空間の正方形にマッピングし、その正方形を境界矩形に引き伸ばします。場合によっては、円形のグラデーションも引き伸ばされて楕円形の輪郭を持つようになります。


例えば、ビューを中心とし、その境界を埋める楕円形のグラデーションは以下のようになります。


EllipticalGradient(gradient: .init(colors: [.red, .yellow]))


楕円グラデーションを形状スタイルとして使用する場合、ellipticalGradient(_:center:startRadiusFraction:endRadiusFraction:) を使用することもできます。





トピックス


楕円のグラデーションを作成する


init(gradient: Gradient, center: UnitPoint, startRadiusFraction: CGFloat, endRadiusFraction: CGFloat)

楕円のグラデーションを作成します。


init(colors: [Color], center: UnitPoint, startRadiusFraction: CGFloat, endRadiusFraction: CGFloat)

色のコレクションから楕円のグラデーションを作成します。


init(stops: [Gradient.Stop], center: UnitPoint, startRadiusFraction: CGFloat, endRadiusFraction: CGFloat)

カラー停止点のコレクションから楕円のグラデーションを作成します。





関連


以下に準拠


Sendable

SendableMetatype

ShapeStyle

View




以下も見よ


サポートする型


struct AngularGradient

角度のグラデーション。


struct LinearGradient

線形のグラデーション。


struct RadialGradient

放射状のグラデーション。


struct Material

背景素材の型。


struct ImagePaint

画像の領域を繰り返して形状を塗りつぶす形状スタイル。


struct HierarchicalShapeStyle

番号付きのコンテンツスタイルのいずれかに対応する形状スタイル。


struct HierarchicalShapeStyleModifier

階層構造を持つ形状に適用できるスタイル。


struct ForegroundStyle

現在の文脈における前景のスタイル。


struct BackgroundStyle

現在の状況における背景のスタイル。


struct SelectionShapeStyle

プラットフォームの慣習的な色や動作に従って、選択状態を視覚的に示すために使用されるスタイル。


struct SeparatorShapeStyle

前景の区切り線や境界線に適したスタイル。


struct TintShapeStyle

現在の tint 色を反映したスタイル。


struct FillShapeStyle

上塗り塗りつぶしの 1 つを表示する形状スタイル。


struct LinkShapeStyle

リンクに適したスタイル。


struct PlaceholderTextShapeStyle

プレースホルダーテキストに適したスタイル。


struct WindowBackgroundShapeStyle

要素が配置されているウィンドウの背景色に合わせるべき要素に適したスタイル。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ