【问题标题】:Xcode - Connect a Date Picker and a Time Picker to the same NSDateXcode - 将日期选择器和时间选择器连接到同一个 NSDate
【发布时间】:2013-01-14 21:58:08
【问题描述】:

我有一个时间选择器和一个日期选择器。

如何在同一 NSDate 中获取日期中包含的时间?

我需要两个日期之间的时间(包括时间)如何?

我有获取日期之间时间的代码,我只需要帮助来包含时间。

【问题讨论】:

  • NSDate 是不可变的。两个选择器通过将指针存储到选择完成时,通过将指针存储到新对象。他们不能同时修改“相同”的对象。
  • 好的,但是我应该如何存储包含时间的日期呢?
  • 这需要编程。
  • 您在使用情节提要吗?您只想要一个兼具两者的选择器吗?
  • 好的,什么代码?是的,我正在使用故事板。但想要包含年份的日期选择器。

标签: ios objective-c xcode nsdate uidatepicker


【解决方案1】:

默认情况下,UIDatePicker 设置为允许用户选择日期和时间。 mode 可以设置为DateTimeDate and Time。只要您的 UIDatePicker 的模式设置为 Date and Time,它就会在链接的 NSDate 对象中设置日期和时间。

如果你真的想要有两个独立的 UIDatePickers,一个设置为Date,另一个设置为Time,那么你需要将它们链接到两个不同的 NSDate 对象,然后有代码使用类似Problem combining a date and a time into a single NSDateProblem combining a date and a time into a single NSDate

的代码将两个 NSDate 组合成一个 NSDate

【讨论】:

    猜你喜欢
    • 2020-04-23
    • 1970-01-01
    • 2012-09-11
    • 2011-08-23
    • 1970-01-01
    • 1970-01-01
    • 2011-08-14
    • 2014-02-07
    • 1970-01-01
    相关资源
    最近更新 更多