UIDatePicker的应用
UIDatePicker的使用
UIDatePicker的初始化:
self.datePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, 50, 100, 150)];
UIDatePicker的时区设置:
[datePicker setTimeZone:[NSTimeZone timeZoneWithName:@"GMT+8"]];//中国是标准加8
UIDatePicker当前显示的时间:
[datePicker setDate:[NSDate date] animated:YES];
UIDatePicker的时间范围:
[datePicker setMinimumDate:dateMin];//可显示的最小时间
[datePicker setMaximumDate:dateMax];//可显示的最大时间
UIDatePicker的时间显示模式:
[datePicker setDatePickerMode:datePickerMode];
/*
UIDatePickerModeTime, //时间显示器
UIDatePickerModeDate, //日期显示器
UIDatePickerModeDateAndTime, //日期时间显示器
UIDatePickerModeCountDownTimer //时间倒计时
*/
UIDatePicker的滚动所触发的方法:(*注意其触发方式是UIControlEventValueChanged*)
[datePicker addTarget:self action:@selector(datePickerValueChanged:) forControlEvents:UIControlEventValueChanged];
UIDatePicker的添加:
[self.view addSubview:datePicker];