标签:style blog color io 使用 ar for sp div
//UIDatePicker _myDatePicker = [[UIDatePicker alloc]init]; _myDatePicker.center = self.view.center; [_myDatePicker addTarget:self action:@selector(datePickerDateChanged:) forControlEvents:UIControlEventValueChanged]; [self.view addSubview:_myDatePicker];
Date picker 为我们提供了不同的 styles 和模式。可以通过 datePickerMode 属性修改相关模式,下面是 UIDatePickerMode 的类型:
typedef NS_ENUM(NSInteger, UIDatePickerMode) {
UIDatePickerModeTime, 时 分 上下午
UIDatePickerModeDate, 年月日
UIDatePickerModeDateAndTime,
UIDatePickerModeCountDownTimer, 小时和分钟
};
[_myDatePicker setDatePickerMode:UIDatePickerModeDateAndTime]; //如何能够取到当前的这个时间值,参考如下代码 NSDate *currentDate = _myDatePicker.date; NSLog(@"Date = %@",currentDate);
当date picker的值发生变化时,会发送一个action消息到它的target 去。为了响应这个消息,接收者需要使用 addTarget:action:forControllEvents:方法将其添加为 date picker 的 target,如下所示:
- (void)datePickerDateChanged:(UIDatePicker *)paramDatePicker{ if ([paramDatePicker isEqual:_myDatePicker]) { NSLog(@"Selected date = %@",paramDatePicker.date); } }
NSTimeInterval twoMinutes = 2 *60; [_myDatePicker setCountDownDuration:twoMinutes];
标签:style blog color io 使用 ar for sp div
原文地址:http://www.cnblogs.com/safiri/p/4015337.html