似乎NSDatePicker nextKeyView从来没有被考虑在内。 我可以用Tab键连接到NSDatePicker,但即使nextKeyView设置正确,我也无法摆脱它。在相反的方向上,shift-Tab键从一年到一月再到一天都是正确的,但在NSDatePicker中却被固定在那里。 我猜这是NSDatePicker的一个bug。此外,还提供了下一个键视图链的日志,以证明它们已设置 Initial first responder <NSTextField: 0x100587c60>
next key vi
我拼命地想要理解swift的DatePicker。我需要选择从Julian Day 0(公元前11/24/4714)到将来的日期。当我从DatePicker中提取DateComponents时,它们看起来不像是“先验的”公历。例如,通过选择3/1/300 AD (或CE),月和日为2/29。这似乎与儒略历一致,我不能选择日期选择器的日历设置为iso8601或公历的日期。我熟悉采用公历的日期,实际上,这就是差异开始的地方。但是为什么它不计算服用安慰剂的日期,或者我误解了这一点。提取这些分量对于计算各种数量是必要的,例如儒略日或从一个日历转换到另一个日历。即使是在哪里找到信息的建议也会很受欢迎。