我有一个带有文本的NSDatePicker和一个显示月/日/年的步进器(正常的美国日期格式)。现在,当我单击步进器而没有选择任何内容时,它默认为更改月份;但是,在我正在构建的应用程序的上下文中,将其默认更改为更改日期更有意义。我在类参考中没有看到任何关于步进器如何编辑日期的内容——有什么方法可以子类 NSDatePicker 来做到这一点吗?
就在我头顶上,这是我的想法
日期选择器可以设置为特定的 NSDate,因此请制作一个步进器,当按下它时,如果他们按下
查找日期选择器的当前日期,查找此日期的日期与间隔(1 天是 60 * 60 * 24 秒)
将日期选取器日期设置为此新日期
我知道这不是最理想的解决方案,但如果它对您的应用程序很重要,它会为您提供更多的控制权。