どうも、ちょげ(@chogetarou)です。
色を選択するためのカラーピッカーを表示する方法を紹介します。
方法

カラーピッカーを表示するには、ColorPickerビューを使います。
まず、選択した色を保持する変数を用意します。
@State var selectedColor = color
そして、ColorPickerを配置します。
ColorPickerの第1引数にはラベル、第2引数「selection」には変数の参照を指定します。
ColorPicker("ラベル", selection : $selectedColor)
ColorPickerビューを使うことで、カラーピッカーを表示することができます。
使用例

struct ContentView: View {
@State var selectedColor = Color.red
var body: some View {
VStack {
ColorPicker("Select Color", selection : $selectedColor)
.padding()
}
}
}
コメント