DatePicker의 아웃렛 변수와 액션 함수 추가하기
Posted on 2021-09-02 by GKSRUDTN99
Swift&Xcode
Xcode
DatePicker
데이트 피커를 아웃렛 변수로 만들기
Assistant를 열고, '현재시간: '이라고 입력한, 위쪽 Label에 대한 아웃렛 변수를 추가한다.
- Connection: Outlet
- Name: lblCurrentTime
- Type: UILabel
- Storage: Strong
아래쪽 Label에 대한 아웃렛 변수도 추가한다.
- Connection: Outlet
- Name: lblPickerTime
- Type: UILabel
- Storage: Strong
데이트 피커에 대한 액션 함수 추가하기
- Connection: Action
- Name: changeDatePicker
- Type: UIDatePicker
- Event, Arguments는 그대로
데이트 피커로 선택한 날짜와 시간 출력하기
ViewController.swift를 열고, changeDatePicker 함수를 다음과 같이 구현한다.
@IBAction func changeDatePicker(_ sender: UIDatePicker) {
let datePickerView = sender
let formatter = DateFormatter()
formatter.dateFormat = "yyyy-MM-dd HH:mm EEE"
lblPickerTime.text = "선택시간: " + formatter.string(from: datePickerView.date)
}