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: BoolObjective C
@property BOOL drawsBackgroundОбсуждение
Когда значение этого свойства
YEStrue, ячейка рисует свой фон.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.4 и позже.
-
цвет текста цвет текстаСвойство -
datePickerStyle datePickerStyleСвойствоСредство выбора даты разрабатывает для использования.
Объявление
Swift
var datePickerStyle: NSDatePickerStyleObjective C
@property NSDatePickerStyle datePickerStyleОбсуждение
Для списка возможных значений посмотрите
NSDatePickerStyle.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.4 и позже.
-
datePickerElements datePickerElementsСвойствоБитовая маска, указывающая, какие визуальные элементы показаны средством выбора даты.
Объявление
Swift
var datePickerElements: NSDatePickerElementFlagsObjective C
@property NSDatePickerElementFlags datePickerElementsОбсуждение
Элементы, не включенные в битовую маску, скрыты от представления. Для списка возможных значений посмотрите
NSDatePickerElementFlags.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.4 и позже.
-
datePickerMode datePickerModeСвойствоРежим в использовании средством выбора даты.
Объявление
Swift
var datePickerMode: NSDatePickerModeObjective 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;Константы
-
TextFieldAndStepperDatePickerStyleNSTextFieldAndStepperDatePickerStyleОбеспечьте текстовое поле и интерфейс стиля степпера.
Доступный в OS X v10.4 и позже.
-
ClockAndCalendarDatePickerStyleNSClockAndCalendarDatePickerStyleОбеспечьте визуальные часы и календарный интерфейс стиля.
Доступный в OS X v10.4 и позже.
-
TextFieldDatePickerStyleNSTextFieldDatePickerStyleОбеспечьте интерфейс текстового поля.
Доступный в 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;Константы
-
SingleDateModeNSSingleDateModeПозвольте выбор единственной даты.
Доступный в OS X v10.4 и позже.
-
RangeDateModeNSRangeDateModeПозвольте выбор диапазона дат. (Сначала реализованный в 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;Константы
-
HourMinuteDatePickerElementFlagNSHourMinuteDatePickerElementFlagВыведите на экран и позвольте редактировать элементов часа и минуты даты.
Доступный в OS X v10.4 и позже.
-
HourMinuteSecondDatePickerElementFlagNSHourMinuteSecondDatePickerElementFlagВыведите на экран и позвольте редактировать часа, минуты и вторых элементов даты.
Доступный в OS X v10.4 и позже.
-
TimeZoneDatePickerElementFlagNSTimeZoneDatePickerElementFlagВыведите на экран и позвольте редактировать часового пояса.
Этот флаг был объявлен для возможного будущего использования и еще не имеет никакого эффекта.
Доступный в OS X v10.4 и позже.
-
YearMonthDatePickerElementFlagNSYearMonthDatePickerElementFlagВыведите на экран и позвольте редактировать элементов года и месяца даты.
Доступный в OS X v10.4 и позже.
-
YearMonthDayDatePickerElementFlagNSYearMonthDayDatePickerElementFlagВыведите на экран и позвольте редактировать года, месяца и дневных элементов даты.
Доступный в OS X v10.4 и позже.
-
EraDatePickerElementFlagNSEraDatePickerElementFlagВыведите на экран и позвольте редактировать эры даты, если применимо.
Этот флаг был объявлен для возможного будущего использования и еще не имеет никакого эффекта.
Доступный в OS X v10.4 и позже.
Обсуждение
Можно объединить эти константы с помощью C поразрядно
ORоператор.Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.4 и позже.
-
