IOS - DatePicker的使用

UIDatePicker *picker = [[UIDatePicker alloc] init];

picker.datePickerMode = UIDatePickerModeDate;

picker.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"zh_CN"];

// 设置键盘

self.myfield.inputView = picker;

// 设置键盘上面的工具条

self.myfield.inputAccessoryView = [UIButton buttonWithType:UIButtonTypeContactAdd];

// 设置键盘上的ToolBar

UIBarButtonItem *prevButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"上一项" style:UIBarButtonItemStyleBordered target:selfaction:@selector(ShowPrevious)];

UIBarButtonItem *nextButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"下一项" style:UIBarButtonItemStyleBordered target:selfaction:@selector(ShowNext)];

UIBarButtonItem *hiddenButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"隐藏键盘" style:UIBarButtonItemStyleBordered target:selfaction:@selector(HiddenKeyBoard)];

UIBarButtonItem *spaceButtonItem = [[UIBarButtonItem alloc]initWithBarButtonSystemItem: UIBarButtonSystemItemFlexibleSpace target:nil action:nil];

UIToolbar *accessoryView = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 44)];

accessoryView.barStyle = UIBarStyleBlackTranslucent;

accessoryView.items = [NSArray arrayWithObjects:prevButtonItem,nextButtonItem,spaceButtonItem,hiddenButtonItem,nil];

self.myfield.inputAccessoryView = accessoryView;

时间: 2024-11-05 06:52:59

IOS - DatePicker的使用的相关文章

android源码大放送(实战开发必备),免费安卓demo源码,例子大全文件详细列表

免费安卓demo源码,例子大全文件详细列表 本列表源码永久免费下载地址:http://www.jiandaima.com/blog/android-demo 卷 yunpan 的文件夹 PATH 列表 卷序列号为 0000-73EC E:. │ jiandaima.com文件列表生成.bat │ 例子大全说明.txt │ 本例子永久更新地址~.url │ 目录列表2016.03.10更新.txt │ ├─前台界面 │ ├─3D标签云卡片热门 │ │ Android TagCloudView云标签

PhoneGap+HTML5+jqueryMobile 开发安卓-DATE控件

原文:PhoneGap+HTML5+jqueryMobile 开发安卓-DATE控件 源代码下载地址:http://www.zuidaima.com/share/1550463778802688.htm DATE控件在安卓底下是无法正常调用安卓的日期键盘,需要利用PhoneGap对安卓的原生控件进行调用,但是还是没达到最佳效果,找到一个临时解决方案,给大家分享下,如果大家有更好的解决方案大家可以分享下,此方法有个缺陷就是控件有值的情况下无法调用时间控件. /** * */ package com

iOS开发UI篇—DatePicker和UIToolBar控件简单介绍

iOS开发UI篇—DatePicker和UIToolBar控件简单介绍 一.Date Picker控件 1.简单介绍: Date Picker显示时间的控件 有默认宽高,不用设置数据源和代理 如何改成中文的? (1)查看当前系统是否为中文的,把模拟器改成是中文的 (2)属性,locale选择地区 如果默认显示不符合需求.时间有四种模式可以设置,在model中进行设置 时间可以自定义(custom). 设置最小时间和最大时间,超过就会自动回到最小时间. 最大的用途在于自定义键盘:弹出一个日期选择器

iOS开发-DatePicker控件

时间控件不管是Android还是iOS中都是必然存在的一个控件,具体的效果大同小异,显示日期,时间,iOS中有四种方式可以选择,Time, Date,Date and Time  , Count Down Timer,Demo比较简单,需要一个DatePicker控件和一个Button显示时间或者日期,具体实现如下: 页面布局 Main.storyboard布局: Y 效果: 代码实现 首先将控件拖入ViewController.h中,将Button的点击拖入ViewController.m中:

IOS之使用CKCalendar做datePicker

比较符合项目需要,要做一个日历选择器,并且实现当前日期之后的时间不可选.网上找了一下,GitHub上的一个开源日历选择器CKCalendar比较符合项目需求.效果图如下:(很反感网上那些文章讲了半天连个效果图都没有,纯个人吐槽,勿喷~) 刚开始对着CKCalendar的源码看来半天,还想着直接修改源码让当前日期之后的不可选,却忘了去测试作者提供的代理接口,真傻! 鼓捣半天后终于弄出来了,怕时间久了就忘了,还是做一下笔记: 当前日期之后不可选: #pragma mark - CalendarPic

datepicker自定义 -- iOS

/** * 创建时间选择器 */ - (void)createPickerView { self.datePicker = [[UIDatePicker alloc] init]; _datePicker.backgroundColor = [UIColor whiteColor]; // 设置只显示中文 [_datePicker setLocale:[NSLocale localeWithLocaleIdentifier:@"zh-CN"]]; // 设置只显示日期 _datePic

iOS UI基础-14.0 DatePicker

DatePicker的主要属性: Mode:显示的内容,可以选择日期.时间的自由组合 Locale:显示的语言样式 Interval:每个选项的时间间隔 Date:当前选择的时间 Constraint:指定最小和最大时间 Timer:计时器 使用代码创建DatePicker // 1.创建DatePicker UIDatePicker *datePicker = [[UIDatePicker alloc] init]; // 2.设置模式 [datePicker setDatePickerMod

[iOS基础控件 - 6.10.3] DatePicker & UIToolBar

A.需求 1. 学习DatePicker的基本配置 2.使用TextField召唤指定类型的输入键盘View,这里使用DatePicker 3.给输入键盘上方加上一个UIToolBar,实现如关闭键盘等功能 B.DatePicker使用 1.DatePicker的主要属性 Mode:显示的内容,可以选择日期.时间的自由组合 Locale:显示的语言样式 Interval:每个选项的时间间隔 Date:当前选择的时间 Constraint:指定最小和最大时间 Timer:计时器 2.使用代码创建D

[vue开发记录]vue仿ios原生datepicker实现

先上个效果图 现在只开发了年月,还在优化. 在网上看了一个纯原生js实现实现惯性滚动和回弹的文章  地址:https://www.cnblogs.com/ranyonsue/p/8119155.html. 于是改造成vue的scroll组件,然后派发scroll-end 滚动结束事件 和 on-scroll正在滚动事件, 传入滚动的Y值. 最后基于scroll组件调整位置,开发出示例图上的datepicker, 功能比较简单, 等优化后再传上代码 原文地址:https://www.cnblogs