博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
日期选择器
阅读量:5332 次
发布时间:2019-06-14

本文共 917 字,大约阅读时间需要 3 分钟。

1. 日期选择器

  日期选择器是为了方便用户输入日期和时间的用户控件。用户只要滚动日期选择器就可以从中找到对应的时间。本节将主要讲解日期选择器的创建、定制日期选择器等相关方面内容。

1.1. 日期选择器创建

  1> 静态创建

    从视图库中找到Date Picker,并拖动到设计界面

  2> 动态创建

    使用initWithFrame:方法,其语法形式如下:

    -(id)initWithFrame:(CGRect) aRect;

    其中(CGRect)aRect用来指定日期选择器的框架。

1.2 定制日期选择器

  1> 设置显示模式

    在iOS7开发中,日期选择器可以实现4中模式的显示风格。如下表所示:

显示模式

显示模式 效果
UIDatePickerModeDateAndTime 显示日期和时间
UIDatePickerModeCountDownTimer 显示类似于时钟界面,用于选择持续延长时间
UIDatePickerModeTime 显示时间
UIDatePickerModeDate 显示日期

显示效果

    要实现显示模式的改变,需要对datePickerMode属性进行设置,其语法形式如下:

    @property (nonatomic) UIDatePickerMode datePickerMode;

  2> 设置语言环境

    在日期选择器中,可以根据用户群体的不同,进行相应的语言环境设置。对语言环境的设置,需要通过locale属性实现,其语法形式如下:

    @property (nonatomic,retain) NSLocale *locale;

示例代码

  3> 设置时间间隔

    日期选择器每个选项的时间间隔是可以指定的。通过minuteInterval进行实现。其语法形式如下:

    @property (nonatomic) NSInteger minuteInterval;

示例代码

1.3 日期选择器应用 - 生日管理器

转载于:https://www.cnblogs.com/wlxm/p/4293134.html

你可能感兴趣的文章
mysql统计一张表中条目个数的方法
查看>>
ArcGIS多面体(multipatch)解析——引
查看>>
css3渐变画斜线 demo
查看>>
JS性能DOM优化
查看>>
设计模式 单例模式 使用模板及智能指针
查看>>
c#的const可以用于引用类型吗
查看>>
手动实现二值化
查看>>
What Linux bind mounts are really doing
查看>>
linux top命令详解
查看>>
博弈论小结
查看>>
模拟Post登陆带验证码的网站
查看>>
NYOJ458 - 小光棍数
查看>>
java中常用方法
查看>>
【Programming Clip】06、07年清华计算机考研上机试题解答(个别测试用例无法通过)...
查看>>
canvas动画
查看>>
4,7周围玩家
查看>>
关于webpack升级过后不能打包的问题;
查看>>
vue - 生命周期
查看>>
SQL Server用户权限详解
查看>>
Python正则表达式
查看>>