NSDatePickerCell
NSDatePickerCell
экземпляр управляет поведением NSDatePicker
управление, или единственной ячейки средства выбора даты в матрице.
Наследование
-
NSObject
-
NSCell
-
NSActionCell
-
NSDatePickerCell
-
NSObject
-
NSCell
-
NSActionCell
-
NSDatePickerCell
Соответствует
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.4 и позже.
-
backgroundColor backgroundColor
Свойство -
drawsBackground drawsBackground
СвойствоБулево значение, указывающее, рисует ли ячейка свой фон.
Объявление
Swift
var drawsBackground: Bool
Objective C
@property BOOL drawsBackground
Обсуждение
Когда значение этого свойства
YES
true
, ячейка рисует свой фон.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-
цвет текста цвет текста
Свойство -
datePickerStyle datePickerStyle
СвойствоСредство выбора даты разрабатывает для использования.
Объявление
Swift
var datePickerStyle: NSDatePickerStyle
Objective C
@property NSDatePickerStyle datePickerStyle
Обсуждение
Для списка возможных значений посмотрите
NSDatePickerStyle
.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-
datePickerElements datePickerElements
СвойствоБитовая маска, указывающая, какие визуальные элементы показаны средством выбора даты.
Объявление
Swift
var datePickerElements: NSDatePickerElementFlags
Objective C
@property NSDatePickerElementFlags datePickerElements
Обсуждение
Элементы, не включенные в битовую маску, скрыты от представления. Для списка возможных значений посмотрите
NSDatePickerElementFlags
.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-
datePickerMode datePickerMode
СвойствоРежим в использовании средством выбора даты.
Объявление
Swift
var datePickerMode: NSDatePickerMode
Objective C
@property NSDatePickerMode datePickerMode
Обсуждение
Для списка возможных значений посмотрите
NSDatePickerMode
.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-
Дата в настоящее время указана в средстве выбора.
Обсуждение
Присвойте дату этому свойству для установки начального значения для средства выбора. Для основанных на диапазоне дат используйте
timeInterval
свойство для установки степени диапазона времени.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-
timeInterval timeInterval
СвойствоВременной интервал, представляющий диапазон дат.
Обсуждение
Диапазон дат начинается в дате в
dateValue
свойство. Значение в этом свойстве применяется только, когда средство выбора даты находится вNSRangeDateMode
режим.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-
Календарь используется средством выбора даты.
Объявление
Swift
@NSCopying var calendar: NSCalendar?
Objective C
@property(copy) NSCalendar *calendar
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-
часовой пояс часовой пояс
СвойствоЧасовой пояс раньше выводил на экран связанные со временем значения.
Объявление
Swift
@NSCopying var timeZone: NSTimeZone?
Objective C
@property(copy) NSTimeZone *timeZone
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-
Минимальная дата, которую средство выбора позволяет, как введено.
Обсуждение
Установите это свойство в
nil
если Вы хотите позволить какое-либо значение для минимальной даты.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
См. также
-
Максимальная дата, которую средство выбора позволяет, как введено.
Обсуждение
Установите это свойство в
nil
если Вы хотите позволить какое-либо значение для максимальной даты.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
См. также
-
Делегат связался со средством выбора даты.
Объявление
Swift
unowned(unsafe) var delegate: NSDatePickerCellDelegate?
Objective C
@property(assign) id< NSDatePickerCellDelegate > delegate
Обсуждение
Делегат должен соответствовать
NSDatePickerCellDelegate Protocol
.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-
Константы, определяющие визуальное появление ячейки средства выбора даты.
Объявление
Swift
enum NSDatePickerStyle : UInt { case TextFieldAndStepperDatePickerStyle case ClockAndCalendarDatePickerStyle case TextFieldDatePickerStyle }
Objective C
typedef enum NSDatePickerStyle : NSUInteger { NSTextFieldAndStepperDatePickerStyle = 0, NSClockAndCalendarDatePickerStyle = 1, NSTextFieldDatePickerStyle = 2 } NSDatePickerStyle;
Константы
-
TextFieldAndStepperDatePickerStyle
NSTextFieldAndStepperDatePickerStyle
Обеспечьте текстовое поле и интерфейс стиля степпера.
Доступный в OS X v10.4 и позже.
-
ClockAndCalendarDatePickerStyle
NSClockAndCalendarDatePickerStyle
Обеспечьте визуальные часы и календарный интерфейс стиля.
Доступный в OS X v10.4 и позже.
-
TextFieldDatePickerStyle
NSTextFieldDatePickerStyle
Обеспечьте интерфейс текстового поля.
Доступный в OS X v10.5 и позже.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-
-
Константы, определяющие, обеспечивает ли средство выбора единственную дату или диапазон дат.
Объявление
Swift
enum NSDatePickerMode : UInt { case SingleDateMode case RangeDateMode }
Objective C
typedef enum NSDatePickerMode : NSUInteger { NSSingleDateMode = 0, NSRangeDateMode = 1 } NSDatePickerMode;
Константы
-
SingleDateMode
NSSingleDateMode
Позвольте выбор единственной даты.
Доступный в OS X v10.4 и позже.
-
RangeDateMode
NSRangeDateMode
Позвольте выбор диапазона дат. (Сначала реализованный в OS X v 10.5.)
Доступный в OS X v10.4 и позже.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-
-
Константы, указывающие элементы даты и времени, выведенные на экран средством выбора.
Объявление
Swift
struct NSDatePickerElementFlags : RawOptionSetType { init(_
rawValue
: UInt) init(rawValuerawValue
: UInt) static var HourMinuteDatePickerElementFlag: NSDatePickerElementFlags { get } static var HourMinuteSecondDatePickerElementFlag: NSDatePickerElementFlags { get } static var TimeZoneDatePickerElementFlag: NSDatePickerElementFlags { get } static var YearMonthDatePickerElementFlag: NSDatePickerElementFlags { get } static var YearMonthDayDatePickerElementFlag: NSDatePickerElementFlags { get } static var EraDatePickerElementFlag: NSDatePickerElementFlags { get } }Objective C
typedef enum NSDatePickerElementFlags : NSUInteger { NSHourMinuteDatePickerElementFlag = 0x000c, NSHourMinuteSecondDatePickerElementFlag = 0x000e, NSTimeZoneDatePickerElementFlag = 0x0010, NSYearMonthDatePickerElementFlag = 0x00c0, NSYearMonthDayDatePickerElementFlag = 0x00e0, NSEraDatePickerElementFlag = 0x0100, } NSDatePickerElementFlags;
Константы
-
HourMinuteDatePickerElementFlag
NSHourMinuteDatePickerElementFlag
Выведите на экран и позвольте редактировать элементов часа и минуты даты.
Доступный в OS X v10.4 и позже.
-
HourMinuteSecondDatePickerElementFlag
NSHourMinuteSecondDatePickerElementFlag
Выведите на экран и позвольте редактировать часа, минуты и вторых элементов даты.
Доступный в OS X v10.4 и позже.
-
TimeZoneDatePickerElementFlag
NSTimeZoneDatePickerElementFlag
Выведите на экран и позвольте редактировать часового пояса.
Этот флаг был объявлен для возможного будущего использования и еще не имеет никакого эффекта.
Доступный в OS X v10.4 и позже.
-
YearMonthDatePickerElementFlag
NSYearMonthDatePickerElementFlag
Выведите на экран и позвольте редактировать элементов года и месяца даты.
Доступный в OS X v10.4 и позже.
-
YearMonthDayDatePickerElementFlag
NSYearMonthDayDatePickerElementFlag
Выведите на экран и позвольте редактировать года, месяца и дневных элементов даты.
Доступный в OS X v10.4 и позже.
-
EraDatePickerElementFlag
NSEraDatePickerElementFlag
Выведите на экран и позвольте редактировать эры даты, если применимо.
Этот флаг был объявлен для возможного будущего использования и еще не имеет никакого эффекта.
Доступный в OS X v10.4 и позже.
Обсуждение
Можно объединить эти константы с помощью C поразрядно
OR
оператор.Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.4 и позже.
-