iOS-UIDatePicker的简单使用和时间范围限制

原创 2016年08月30日 13:40:03

1.简介

UIDatePicker 是一个控制器类,封装了 UIPickerView,但它是UIControl的子类,专门用于接受日期、时间和持续时长的输入。日期选取器的各列会按照指定的风格进行自动配置,这样就让开发者不必关心如何配置表盘这样的底层操作。你也可以对其进行定制,令其使用任何范围的日期。


2.四种类型:

UIDatePickerModeTime-时间显示

UIDatePickerModeDate-日期显示

UIDatePickerModeDateAndTime-日期和时间显示

UIDatePickerModeCountDownTimer-倒计时选择


3.UIDatePicker的简单使用

UIDatePicker  *picker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0,0,_pickerView.frame.size.width,_pickerView.frame.size.height - ATBHeight(30))];
//picker.locale = [[NSLocale alloc]initWithLocaleIdentifier:@"zh_ch"];
// 设置时区,中国在东八区
//picker.timeZone = [NSTimeZone timeZoneWithName:@"GTM+8"];
picker.datePickerMode = UIDatePickerModeDate;
[picker addTarget:self action:@selector(seletedBirthyDate:) forControlEvents:UIControlEventValueChanged];
[_pickerView addSubview:picker];

4.UIDatePicker的时间范围限制

//UIDatePicker时间范围限制
NSDate *maxDate = [[NSDate alloc]initWithTimeIntervalSinceNow:24*60*60];
picker.maximumDate = maxDate;
NSDate *minDate = [NSDate date];
picker.maximumDate = minDate;

版权声明:本文为博主原创文章,未经博主允许不得转载。

UIDatePicker 日期/时间选取器(滚轮)—IOS开发

声明 欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。 文章出处:http://blog.csdn.net/iukey UIDatePi...
  • iukey
  • iukey
  • 2012年03月07日 00:58
  • 88729

IOS UIDatePicker控件的简单使用

IOS UIDatePicker控件的简单使用

iOS UIDatePicker设置允许最小日期、最大日期范围

设置UIDatePicker的允许最大时间、最小时间: NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NS...

IOS开发之DatePicker控件详解

iOS上的选择时间日期的控件是这样的,左边是时间和日期混合,右边是单纯的日期模式。 ,   您可以选择自己需要的模式,Time, Date,Date and Time  , Count Down ...

UIDatePicker 使用详解

1.UIDatePicker 继承自UIControl,是一个事件驱动型控件,内部通过封装 UIPickerView实现,相当于日期时间选择操作的UIPickerView。共有四种显示模式,如下 t...

UIDatePicker 基本设置-显示已经选择的日期 并设置最大、最小日期

// 1.日期Picker UIDatePicker *datePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, 0, __...

iOS自定义UIDatepicker日期选择器视图

由于项目需要,需要定制一个日期选择器,找了半天没找到合适的就自己写了个demo; 自定义UIDatePicker日期选择器视图 效果如下: 下面贴上相关代码: ViewController: ...

UIDatePicker的使用

UIDatePicker的介绍 UIDatePicker这个类的对象让用户可以在多个车轮上选择日期和时间。iPhone手机上的‘时钟’应用程序中的时间与闹铃中便使用了该控件。使用这个控件时,如果你能...

IOS基础UI之(十) UIPickerView和UIDatePicker详解

UIPickerView和UIDatePicker使用起来相对比较简单,下面通过简单例子深入掌握它们。 UIPickerView 1.UIPickerView 属性 // 数据源(用来告诉...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS-UIDatePicker的简单使用和时间范围限制
举报原因:
原因补充:

(最多只允许输入30个字)