我有一个带有文本的 NSDatePicker 和一个显示月/日/年(正常的美国日期格式)的步进器。现在,当我在没有选择任何内容的情况下单击步进器时,它默认更改月份;然而,在我正在构建的应用程序的上下文中,默认更改日期更有意义。我在类引用中没有看到有关步进器如何编辑日期的任何内容 - 有什么方法可以子类化 NSDatePicker 来执行此操作吗?
最佳答案
这就是我的想法
Datepicker 可以设置为特定的 NSDate,因此制作一个步进器,当按下时,如果按下则按下
找到你的datePicker的currentDate,从这个日期找到dateWithInterval(1天是60 * 60 * 24秒)
将 datePicker.date 设置为这个新日期
我知道这不是最理想的解决方案,但如果它对您的应用很重要,它会给您更多的控制权。
关于objective-c - NSDatePicker 使用 Stepper 更改日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22119129/