可可 - 日期选择器控件

时间:2014-01-21 09:23:17

标签: macos cocoa

有人能告诉我这个控件是什么吗?

enter image description here

我在IB中找不到它。该控件具有文本字段界面。单击其中一个日期组件将显示日历弹出窗口。

谢谢!

4 个答案:

答案 0 :(得分:3)

拖出日期选择器并将样式更改为图形,这将使您完全掌握。但这是弹出窗口的自定义视图。您可能希望在NSPopOver中查看显示此内容,似乎是最接近的选项。

答案 1 :(得分:0)

实际上,这是一个标准控件,带有在NSPanel上方绘制的自定义IIDatePickerPanelNSDatePicker)。 IIDatePickerPanel的{​​{1}}具有2个自定义contentViewNSDatePickerIIClosableDatePicker)的实例

唯一的魔力是IIDatePicker contentView的绘画幻觉。

PS:面板窗口是用datepicker视图初始化的,因此与窗口关闭时的框架相匹配

IIDatePickerPanelContentView

答案 2 :(得分:0)

我看到的可能是ExpandingDatePicker CocoaPod。 在https://github.com/fpotter/ExpandingDatePicker上找到有关此控件的更多详细信息。

答案 3 :(得分:-1)

我也遇到了同样的问题,但得到了答案:

对此没有单独的控制, 您之前使用的NSDatePicker相同, 但需要在IB中设置以下属性:

设置NSDatePicker的样式:图形, 因此,NsDatePicker将转换为您想要的图形。