날짜 및 시간 값을 입력하기 위한 컨트롤이다.
인터페이스에 Date Picker 추가하는법
Date Picker는 시간 및 날짜 선택을 처리하는 데만 사용한다. list에서 임의의 항목 선택을 처리하려면 UIPickerView 객체를 사용해라.
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입니다.