全部,
这看起来很简单,但我找不到*在时间模式下创建 UIDatePicker 并将其初始化为特定时间的正确方法。我不需要日期——只是时间(想想闹钟)。我创建了一个 NSDate 对象:
NSDate * date = [[NSDate alloc] initWithTimeIntervalSinceReferenceDate: (NSTimeInterval) delta];
pickerView = [[UIDatePicker alloc] init]; // which should be 'now' right?
pickerView.datePickerMode = UIDatePickerModeTime; // which creates just the clock
[pickerView setDate:date];
并且在第一行中,间隔 (delta) 为零。显示 7:00PM。
这一定很简单,我错过了它,但我找不到正确的方法 - 有人吗?
提前谢谢您!
:bp:
*是的,我看过了,但显然不在正确的地方:(
最佳答案
考虑时区。仅当您处于 UTC 时,您才会得到 0AM。
关于iphone - UIDatePicker:时间模式:初始化时间(一定要简单),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3627429/