【问题标题】:Allow 0 values in NSDatePicker fields?在 NSDatePicker 字段中允许 0 值?
【发布时间】:2009-12-03 10:49:32
【问题描述】:

是否可以修改 NSDatePicker 对象以允许在月和/或日列中使用 0 值?处理特定日期无关紧要但很高兴拥有数据(以及用户可能一开始不知道的数据)的情况。

【问题讨论】:

    标签: cocoa interface-builder nsdate


    【解决方案1】:

    在我看来,您的 UI 不会让用户输入特定日期,而是匹配多个日期的模式。您应该为此使用带有复选框的多个字段;类似:

    ☑  Year: [ 2009]
    ☑ Month:    [12]
    ☐   Day:    [  ] (field disabled)
    

    如果存在的单位应该始终是一个连续的系列(例如,2009-12 但绝不是 -12-03 或 2009-*-03),请取消“年份”复选框并禁用每个复选框(如果之前的复选框是未选中(始终启用月份)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-08
      • 2010-10-02
      • 2011-02-10
      • 2018-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-14
      相关资源
      最近更新 更多