SwiftUI

[SwiftUI] DatePicker

clamp 2022. 11. 30. 14:26

SwiftUI의 DatePickerView는 UIKit의 DatePicker와 유사하며, 모양과 작동 방식을 제어하기 위한 다양한 옵션과 함께 제공된다. 값을 저장하는 모든 컨트롤과 마찬가지로 앱의 특정 @State에 바인딩되어야 한다.

struct ContentView: View {
    
    @State private var wakeUp = Date()
    
    var body: some View {
            //텍스트를 "" = empty로 지정할 수 있다.
        DatePicker("날짜를 선택하세요", selection: $wakeUp)  //여기까지가 기본 code
           //Mark: 피커 스타일 (wheel)
            .datePickerStyle(WheelDatePickerStyle())
    }
}

DatePicker의 레이블 텍스트를 안보이게 하려면 아래와 같이 작성하면 됩니다. .labelHidden()