날짜 및 시간 값을 입력하기 위한 컨트롤이다.

Overview

인터페이스에 Date Picker 추가하는법

Date Picker는 시간 및 날짜 선택을 처리하는 데만 사용한다. list에서 임의의 항목 선택을 처리하려면 UIPickerView 객체를 사용해라.

Configure a date picker

datePickerMode 프로퍼티는 DatePicker의 구성을 결정한다. 프로그래밍적으로 Interface Builder에서 datePickerMode값을 설정할 수 있다. 날짜 또는 시간 값을 포함하는 모드는 Locale, calendar, time zone information 이있다. date Picker는 현재 사용자에 대한 날짜 및 시간 값의 형식을 지정할 때 해당 정보를 사용하며 기본적으로 장치의 locale, calendar, time zone을 사용한다. date 프로퍼티는 현재 선택된 날짜를 NSDate 객체의 형태로 나타내며 이는 달력과 시간대에 구애받지 않는다.

사용자가 선택할 수 있는 날짜 범위를 제안하려면 minimumDate, maximumuDate 프로퍼티에 값을 할당한다. minInterval 프로퍼티를 사용하여 특정 시간 증가를 허용할 수도 있다.

datePickerMode 속성을 UIDatePicker.Mode.countDownTimer로 설정하면 사용자가 시간과 분 단위로 기간을 선택할 수 있습니다. 이 모드에서 countDownDuration 프로퍼티는은 TimeInterval로 초 단위로 측정된 표시된 지속 시간을 나타냅니다. 이 프로퍼티를 초 단위로 설정하더라도 날짜 선택기는 값을 분 단위로만 표시할 수 있습니다.

아래 그림은 datePickerMode 프로퍼티를 UIDatePicker.Mode.countDownTimer로 설정하고 minuteInterval 속성을 5로 설정하여 구성된 날짜 선택기를 보여줍니다. countDownDuration의 값은 현재 4500입니다.