【问题标题】:pop up date picker to set a date弹出日期选择器以设置日期
【发布时间】:2019-07-01 00:12:21
【问题描述】:

当用户单击按钮并在我的代码中设置所选日期时,我想制作一个弹出日期选择器(仅限日期)。

NSDateComponents *comps = [[NSDateComponents alloc] init];
[comps setDay:8];
[comps setMonth:9];
[comps setYear:2018];
NSDate *earlier = [[NSCalendar currentCalendar] dateFromComponents:comps];

我可以通过这样的输入手动设置日期,但我不知道如何从日期选择器中设置日期。我该怎么做?

【问题讨论】:

标签: ios objective-c iphone cocoa-touch


【解决方案1】:

你需要做的是

  1. 将 NSDatePicker 添加到您的视图中,并根据需要在 Storyboard 中设置设置。
  2. 连接代表和 ioutlets。
  3. 然后获取并设置日期如下
NSDate *myDate = myDatePicker.dateValue; // get
myDatePicker.dateValue = myDate; // set

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-12
    • 1970-01-01
    • 2021-11-05
    • 1970-01-01
    • 1970-01-01
    • 2017-09-19
    相关资源
    最近更新 更多