iOS学习之UIDatePicker控件使用

原创 2012年06月21日 17:23:01

iOS上的选择时间日期的控件是这样的,左边是时间和日期混合,右边是单纯的日期模式。

,  

您可以选择自己需要的模式,Time, Date,Date and Time  , Count Down Timer四种模式。



本篇文章简单介绍下PickerDate控件的使用

1、新建一个Singe View Application,命名为DatePickDemo,其他设置如图



2、放置控件

打开ViewController.xib,拖拽一个DatePicker控件放到界面上,再拖拽一个Button控件放到界面上,双击Button,输入"选择日期时间"


3、建立xib和ViewController的关联

按下command+alt+enter键打开Assistant Editor,选中DatePicker按住Control键,拖拽到viewController.h上,


建立Outlet datePicker。

以同样方式给Button建立一个Action关联映射,命名为selectDate,事件类型为默认的Touch Up Inside

4、实现代码

单击ViewController.m,找到刚才创建的

- (IBAction)selectDate:(id)sender {

}

在这里添加响应代码

- (IBAction)selectDate:(id)sender {
    NSDate *select = [datePicker date];
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm"];
    NSString *dateAndTime =  [dateFormatter stringFromDate:select];
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"时间提示" message:dateAndTime delegate:self cancelButtonTitle:@"确定" otherButtonTitles:nil, nil];
    [alert show];
}
运行看效果:



5、修改模式成Date模式,修改代码

    [dateFormatter setDateFormat:@"yyyy-MM-dd"];


例子代码:https://github.com/schelling/YcDemo

著作权声明:本文由http://blog.csdn.net/totogo2010/原创,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接,谢谢


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

UIDatePicker (时间、日期选择器使用)

#define k_datePicker_height 200 @interface ViewController (){ UIDatePicker *datePickerView;...
  • Jason_chen13
  • Jason_chen13
  • 2015年11月25日 15:49
  • 3908

使用UIDatePicker来选取日期和时间

使用UIDatePicker来选取日期和时间
  • qq_33777090
  • qq_33777090
  • 2016年06月01日 18:48
  • 1946

iOS学习之UIDatePicker控件使用

iOS上的选择时间日期的控件是这样的,左边是时间和日期混合,右边是单纯的日期模式。,  您可以选择自己需要的模式,Time, Date,Date and Time  , Count Down Time...
  • totogo2010
  • totogo2010
  • 2012年06月21日 17:23
  • 41934

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

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

NSDatepicker

设置datepicker的显示区间,(最大值和最小值) [datePicker setMinimumDate:[NSDate date]]; // NSDate*maxDate=[...
  • u013020103
  • u013020103
  • 2015年08月08日 16:19
  • 542

iOS常见控件的基本使用

UI相关类继承关系 UIView 常见属性和方法 UIView属性 UIView方法 UIControl 常用控件 UIImageView 图片显示控件android ImageView UISlid...
  • u010163442
  • u010163442
  • 2016年04月29日 17:01
  • 13485

IOS学习六:Date Picker, Picker View选取器控件初步

Date Picker控件和Picker View控件其实也是算比较常用到视图。 以下根据红柚子上得几个例子: 分别从(日期选取器)Date Picker   ——>单部件选取器——>多部件选取器...
  • Nono_Love_Lilith
  • Nono_Love_Lilith
  • 2012年05月02日 15:18
  • 21715

iOS学习之UIDatePicker控件使用

原作地址:http://blog.csdn.net/totogo2010/ iOS上的选择时间日期的控件是这样的,左边是时间和日期混合,右边是单纯的日期模式。 ,   您可以选择自己...
  • lucy0325
  • lucy0325
  • 2014年03月19日 10:06
  • 774

IOS UIDatePicker控件的简单使用

IOS UIDatePicker控件的简单使用
  • RunLeelrg
  • RunLeelrg
  • 2014年12月11日 10:41
  • 2105

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

UIPickerView和UIDatePicker使用起来相对比较简单,下面通过简单例子深入掌握它们。 UIPickerView 1.UIPickerView 属性 // 数据源(用来告诉...
  • zhixinhuacom
  • zhixinhuacom
  • 2015年11月04日 22:44
  • 2401
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS学习之UIDatePicker控件使用
举报原因:
原因补充:

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