首页 > 代码库 > UIDatePicker的使用
UIDatePicker的使用
UIDatePicker控件特别类似与UIPickerView控件。主要用来对日期的选择。1. UIDatePicker的实例化和基本设置self.myDatePicker = [[UIDatePicker alloc] init]; [self.myDatePicker setCenter:self.view.center]; // 通过setDatePickerMode方法,来设置UIDatePicker的样式。 [self.myDatePicker setDatePickerMode:UIDatePickerModeDate]; // 添加事件 [self.myDatePicker addTarget:self action:@selector(datePickerDateChanged:) forControlEvents:UIControlEventValueChanged]; // 设置可以选择的时间区域 NSTimeInterval timeInterval=60*60*24*365; NSDate *oneYearFromToday = [[NSDate date] dateByAddingTimeInterval:timeInterval]; NSDate *twoYearsFromToday = [[NSDate date] dateByAddingTimeInterval:2 * timeInterval]; [self.myDatePicker setMinimumDate:oneYearFromToday]; [self.myDatePicker setMaximumDate:twoYearsFromToday];datePickerDateChanged方法:#pragma mark- UIDatePicker 事件-(void) datePickerDateChanged:(UIDatePicker *)paramDatePicker{ if ([paramDatePicker isEqual:self.myDatePicker]){ NSLog(@"Selected date = %@", paramDatePicker.date); }}setDatePickerMode方法用来设置UIDatePicker的样式。可用样式为:typedef NS_ENUM(NSInteger, UIDatePickerMode) { UIDatePickerModeTime, UIDatePickerModeDate, UIDatePickerModeDateAndTime, UIDatePickerModeCountDownTimer };
来自http://blog.sina.com.cn/s/blog_7b9d64af0101bzd9.html
UIDatePicker的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。