Starbucks Caramel Frappuccino
본문 바로가기
  • 그래 그렇게 조금씩
SwiftUI/SwiftUI(Basic)

37. [SwiftUI] ColorPicker() 컬러피커

by Toughie 2023. 4. 30.

'whatever color you want'

 

어떠 색이든 유저가 컬러를 선택할 수 있는 컬러피커에 대해 알아보자.

엄청 세부적으로 정말 세상 모든 색을 표현할 수 있는데, 사용법은 간단하다. 

 

아름답다..

//  Created by Toughie on 2023/04/30.
//

import SwiftUI

struct ColorPickerPrac: View {
    
    @State var backgroundColor: Color = .white
    
    var body: some View {
        ZStack {
            backgroundColor.ignoresSafeArea()
            
            ColorPicker(
                "Select a color",
                selection: $backgroundColor,
                supportsOpacity: true)
            .padding()
            .background(Color.black.opacity(0.7))
            .cornerRadius(10)
            .foregroundColor(.white)
            .font(.headline)
            .padding(100)
        }
    }
}