UIDatePickerView实现时间滚动轮播效果

来源:互联网 发布:淘宝网微淘入口 编辑:程序博客网 时间:2024/04/29 03:06
- (void)viewDidLoad{    [super viewDidLoad];    // Do any additional setup after loading the view.    self.title = @"第二页";    self.view.backgroundColor = [UIColor orangeColor];        UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];    view = self.view;    UIDatePicker *datePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, 80, 320, 300)];    datePicker.backgroundColor = [UIColor magentaColor];    datePicker.date = [NSDate date];    datePicker.datePickerMode = UIDatePickerModeDateAndTime;    [view addSubview:datePicker];        // 添加一个按钮    UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];    button.frame = CGRectMake(100, 300, 120, 50);    [button setTitle:@"时间" forState:UIControlStateNormal];    [button addTarget:self action:@selector(buttonEventMathod:) forControlEvents:UIControlEventTouchDown];    [self.view addSubview:button];        [view release];}-(void)buttonEventMathod:(UIButton *)button{    UIDatePicker *picker = (UIDatePicker *)[self.view viewWithTag:100];    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];    formatter.dateFormat = @"YYYY-MM-DD hh:mm:ss-aa";    NSLog(@"格式化时间:%@", [formatter stringFromDate:picker.date]);}

0 0
原创粉丝点击