【问题标题】:How to use UIPickerView to show date months and Year(Upto 2015)?如何使用 UIPickerView 显示日期月份和年份(截至 2015 年)?
【发布时间】:2015-08-13 11:19:20
【问题描述】:

嘿,我可以使用 UIPickerView 在 IOS 中显示日期、月份和年份(仅限 2015 年)吗?请帮我一个编码的想法..

【问题讨论】:

  • 你需要实现UIDatePicker
  • 正如@NimitParekh 所说,使用UIDatePicker 并对其应用maximumDate。你会准备好的
  • 但是如何将年份设置为 2015 年??...我希望年份只到 2015 年...
  • 您可以设置您需要最大日期的 datePicker maximumDate。那么它只会向您显示该日期。像 [datePicker setMaximumDate:maxDate]; maxDate 应该是 31/12/2015

标签: ios objective-c xcode uipickerview


【解决方案1】:

只需将此代码复制粘贴到您的viewdidload 中即可。在此代码中,setMaximumDate 设置了您想要的内容。这将是您的最大日期。在这段代码中,我使用max date 作为TODAYS DATE

  UIDatePicker *datePicker = [[UIDatePicker alloc]init];
    datePicker.datePickerMode = UIDatePickerModeDate;
    [datePicker setMaximumDate:[NSDate date]];

【讨论】:

    【解决方案2】:

    您应该为此使用 UIDatePicker: https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIDatePicker_Class/

    您可以使用很多代码示例。例如: http://www.makemegeek.com/uidatepicker-example-ios/

    祝你好运

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-10
      • 1970-01-01
      • 2011-06-04
      • 1970-01-01
      • 1970-01-01
      • 2021-12-16
      相关资源
      最近更新 更多