元のドキュメント:
developer.apple.com/documentation/swiftui/ellipticalgradient/init(gradient:center:
startradiusfraction:endradiusfraction:)
イニシャライザー
init(gradient:center:startRadiusFraction:end
RadiusFraction:)
楕円のグラデーションを作成します。
iOS 15.0+ iPadOS 15.0+ Mac Catalyst 15.0+
macOS 12.0+ tvOS 15.0+ visionOS 1.0+ watchOS 8.0+
議論
例えば、ビューの最上部の角を中心とする楕円形のグラデーションは以下の通りです:
EllipticalGradient(
gradient: .init(colors: [.blue, .green]),
center: .topLeading,
startRadiusFraction: 0,
endRadiusFraction: 1)
gradient: 色とそのパラメーター上の位置。
center: 円の中心(座標では [0, 1])。
startRadiusFraction: 開始半径の値は、0 から 1 までの小数で表されます。0 は中心点、1 は単位円の直径を表します。
endRadiusFraction: 終端半径の値は、0 から 1 までの小数で表されます。0 は中心点、1 は単位円の直径を表します。
以下も見よ
楕円のグラデーションを作成する
init(colors: [Color], center: UnitPoint, startRadiusFraction: CGFloat, endRadiusFraction: CGFloat)
色のコレクションから楕円のグラデーションを作成します。
init(stops: [Gradient.Stop], center: UnitPoint, startRadiusFraction: CGFloat, endRadiusFraction: CGFloat)
カラー停止点のコレクションから楕円のグラデーションを作成します。
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ