---
title: NSDatePickerCell
framework: appkit
role: symbol
role_heading: Class
path: appkit/nsdatepickercell
---

# NSDatePickerCell

An object that controls the behavior of a date picker, or of a single date picker cell in a matrix.

## Declaration

```swift
class NSDatePickerCell
```

## Topics

### Configuring Appearance

- [backgroundColor](appkit/nsdatepickercell/backgroundcolor.md)
- [drawsBackground](appkit/nsdatepickercell/drawsbackground.md)
- [textColor](appkit/nsdatepickercell/textcolor.md)
- [datePickerStyle](appkit/nsdatepickercell/datepickerstyle.md)
- [datePickerElements](appkit/nsdatepickercell/datepickerelements.md)

### Range Mode

- [datePickerMode](appkit/nsdatepickercell/datepickermode.md)

### Object Values

- [dateValue](appkit/nsdatepickercell/datevalue.md)
- [timeInterval](appkit/nsdatepickercell/timeinterval.md)
- [calendar](appkit/nsdatepickercell/calendar.md)
- [locale](appkit/nsdatepickercell/locale.md)
- [timeZone](appkit/nsdatepickercell/timezone.md)

### Date Range Constraints

- [minDate](appkit/nsdatepickercell/mindate.md)
- [maxDate](appkit/nsdatepickercell/maxdate.md)

### Getting and Setting the Delegate

- [delegate](appkit/nsdatepickercell/delegate.md)

### Constants

- [NSDatePicker.Style](appkit/nsdatepicker/style.md)
- [NSDatePicker.Mode](appkit/nsdatepicker/mode.md)
- [NSDatePicker.ElementFlags](appkit/nsdatepicker/elementflags.md)

### Initializers

- [init(coder:)](appkit/nsdatepickercell/init(coder:).md)
- [init(textCell:)](appkit/nsdatepickercell/init(textcell:).md)

## Relationships

### Inherits From

- [NSActionCell](appkit/nsactioncell.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSAccessibilityElementProtocol](appkit/nsaccessibilityelementprotocol.md)
- [NSAccessibilityProtocol](appkit/nsaccessibilityprotocol.md)
- [NSCoding](foundation/nscoding.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSUserInterfaceItemIdentification](appkit/nsuserinterfaceitemidentification.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Cells

- [NSDatePickerCellDelegate](appkit/nsdatepickercelldelegate.md)
