Objective c UIDatePicker更改默认选定行
我的应用程序中有UIDatePicker。我已将其模式设置为“时间” 在默认选中的行中显示当前时间。那么如何改变呢 我想显示默认选中的上午9:00,无论当前时间是什么 我试过下面的代码Objective c UIDatePicker更改默认选定行,objective-c,ios8,uidatepicker,Objective C,Ios8,Uidatepicker,我的应用程序中有UIDatePicker。我已将其模式设置为“时间” 在默认选中的行中显示当前时间。那么如何改变呢 我想显示默认选中的上午9:00,无论当前时间是什么 我试过下面的代码 NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateFormat:@"hh:mm a"]; NSDate *date = [formatter dateFromString:@"9:00 a"]; [myDa
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"hh:mm a"];
NSDate *date = [formatter dateFromString:@"9:00 a"];
[myDatePicker setDate:date];
但是,它会因为“无效参数不满足:日期”而崩溃
有人能帮我吗?
提前谢谢 在interface builder中设置属性似乎有一些问题,但在该链接中,您可以找到所需的一切:
日期选择器的模式是“时间”。 再添加两个属性以获取默认自定义值
是的,它对我有用。非常感谢!:)我会把它写进答案中,这样你就可以结束这个问题了。这是一个很好的解决方案!谢谢!:)谢谢你,盖蒂。。!如果它对您有帮助,您可以将其标记为“答案”。。!