// // DateSelectedViewController.m // Lighting // // Created by 曹云霄 on 16/5/13. // Copyright © 2016年 上海勾芒科技有限公司. All rights reserved. // #import "DateSelectedViewController.h" @interface DateSelectedViewController () @end @implementation DateSelectedViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view from its nib. [self uiConfigAction]; } #pragma mark -布局 - (void)uiConfigAction { //今天为最大日期 self.datePickerView.maximumDate = [NSDate date]; [self.datePickerView addTarget:self action:@selector(dateChanged:) forControlEvents:UIControlEventValueChanged]; } #pragma mark -选择时间完成回调 -(void)dateChanged:(id)sender{ UIDatePicker* control = (UIDatePicker*)sender; /*添加你自己响应代码*/ NSLog(@"%@",control.date); } #pragma mark -完成筛选 - (IBAction)completeScreeningButtonClick:(UIButton *)sender { if (self.selectedDateBlock) { self.selectedDateBlock(self.datePickerView.date); } [self dismissViewControllerAnimated:YES completion:nil]; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } /* #pragma mark - Navigation // In a storyboard-based application, you will often want to do a little preparation before navigation - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { // Get the new view controller using [segue destinationViewController]. // Pass the selected object to the new view controller. } */ @end