Initializer

init(_:selection:supportsOpacity:)

Creates a color picker with a text label generated from a title string. カラーピッカーをあるタイトル文字列から生成されたテキストラベルで作成します。

Declaration 宣言

init<S>(_ title: S, selection: Binding<Color>, supportsOpacity: Bool = true) where S : StringProtocol
Available when Label is Text. LabelTextである時に利用可能です。

Parameters パラメータ

title

The title displayed by the color picker. カラーピッカーによって表示されるタイトル。

selection

A Binding to the variable containing a Color. Colorを含んでいる変数へのBinding

supportsOpacity

A Boolean value that indicates whether the color picker allows adjustments to the selected color’s opacity; the default is true. あるブール値、それはカラーピッカーがその選択された色のもつ不透明度への調節を可能にするかどうかを指し示します;省略時はtrueです。

Discussion 議論

Use ColorPicker to create a color well that your app uses to allow the selection of a Color. The example below creates a color well using a Binding and title you provide: ColorPickerを使って、カラーウェルを作成してください、それはあなたのアプリが使用してdwあるColorの選択をさせるものです。以下の例は、あるカラーウェルをBindingとあなたが提供するタイトルを使って作成します:


func showColorPicker(_ title: String, color: Binding<Color>) {
    ColorPicker(title, selection: color)
}

See Also 参照

Creating a Color Picker カラーピッカーを作成する