【问题标题】:How to display only month and year in UIDatePicker? [duplicate]如何在 UIDatePicker 中只显示月份和年份? [复制]
【发布时间】:2014-09-18 05:14:58
【问题描述】:

在我的应用程序中,我想显示到期日期,其格式为“M/yyyy”表示 10/2014 使用默认的 UIDatePicker 控制器是否可能?

【问题讨论】:

标签: ios objective-c uidatepicker


【解决方案1】:

您需要创建自己的自定义类。由于 UIDatePicker 不提供任何 api 来执行此操作。您需要制作自定义选择器,然后填写适当的数据源。code 将帮助您并做同样的事情。

【讨论】:

  • 如何在这段代码中隐藏上一年和上个月,比如在 UIDatePicker 控制器中设置最小日期和最大日期?
  • @bhavik 是的,你可以。你需要在pickerView: (UIPickerView *)pickerView viewForRow: (NSInteger)row forComponent: 方法中做。检查月份和年份,如果它小于当前日期月份和年份,则禁用它或不按要求显示跨度>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-03-21
  • 1970-01-01
  • 2018-08-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多