SwiftUI ColorPickerメモ

「supportsOpacity: true」で透明度設定が追加出来る。
渡した初期値は開いた時の色に設定れている。

Example

import SwiftUI

struct PadLandscapeView: View {
    @State private var bgColor = Color(.sRGB, red: 0.98, green: 0.9, blue: 0.2)

    var body: some View {
        VStack {
            Text("PadLandscapeView")
                .font(.largeTitle)
            ColorPicker("Alignment Guides", selection: $bgColor, supportsOpacity: true)
                .labelsHidden()
        }
    }
}

SwiftSwift,SwiftUI

Posted by shi-n