9 #import "YYViewController.h"
10
11 @interface YYViewController ()
12 /**
13  *  文本输入框
14  */
15 @property (strong, nonatomic) IBOutlet UITextField *textfield;
16
17 @end
18
19 @implementation YYViewController
20
21 - (void)viewDidLoad
22 {
23     [super viewDidLoad];
24     //1
25     //添加一个时间选择器
26     UIDatePicker *date=[[UIDatePicker alloc]init];
27     /**
28      *  设置只显示中文
29      */
30     [date setLocale:[NSLocale localeWithLocaleIdentifier:@"zh-CN"]];
31     /**
32      *  设置只显示日期
33      */
34     date.datePickerMode=UIDatePickerModeDate;
35 //    [self.view addSubview:date];
36
37     //当光标移动到文本框的时候,召唤时间选择器
38     self.textfield.inputView=date;
39
40     //2
41     //创建工具条
42     UIToolbar *toolbar=[[UIToolbar alloc]init];
43     //设置工具条的颜色
44     toolbar.barTintColor=[UIColor brownColor];
45     //设置工具条的frame
46     toolbar.frame=CGRectMake(0, 0, 320, 44);
47
48     //给工具条添加按钮
49         UIBarButtonItem *item0=[[UIBarButtonItem alloc]initWithTitle:@"上一个" style:UIBarButtonItemStylePlain target:self action:@selector(click) ];
50
51         UIBarButtonItem *item1=[[UIBarButtonItem alloc]initWithTitle:@"下一个" style:UIBarButtonItemStylePlain target:self action:@selector(click)];
52
53         UIBarButtonItem *item2=[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
54         UIBarButtonItem *item3=[[UIBarButtonItem alloc]initWithTitle:@"完成" style:UIBarButtonItemStylePlain target:self action:@selector(click)];
55
56      toolbar.items = @[item0, item1, item2, item3];
57     //设置文本输入框键盘的辅助视图
58     self.textfield.inputAccessoryView=toolbar;
59 }
60 -(void)click
61 {
62     NSLog(@"toolbar");
63 }
64 @end

在上面可以添加子控件TOOLBAR中只能添加UIBarButtonItem子控件,其他子控件会被包装秤这种类型的

上面的控件依次排放(空格————)

有样式,可以指定样式(可拉伸的),一般用来做工具栏。

使用toolbar做点菜的头部标题

如何让点菜系统居中?在ios6中是正的,在ios7中是歪的

在自定义键盘上加上一个工具栏。

数组里什么顺序放的,就按照什么顺序显示

1   toolbar.items = @[item0, item1, item2, item3];
2     //设置文本输入框键盘的辅助视图
3     self.textfield.inputAccessoryView=toolbar;

转载于:https://www.cnblogs.com/dududuzhaoji/p/6179220.html

Date Picker和UITool Bar的使用相关推荐

  1. iOS开发UI篇—Date Picker和UITool Bar控件简单介绍

    iOS开发UI篇-Date Picker和UITool Bar控件简单介绍 一.Date Picker控件 1.简单介绍: Date Picker显示时间的控件 有默认宽高,不用设置数据源和代理 如何 ...

  2. Date Picker控件:

    Date Picker控件: 中文:日期/时间选取器UIDatePicker有一个实例方法setDate:animated,以编程的方式选择日期.UIDatePicker有四种模式(model):Ti ...

  3. 强大的独立日期选择器(date picker)插件 - Kalendae

    日期:2012-4-16  来源:GBin1.com 在线演示  本地下载 今天分享一个独立的日期选择插件Kalendae,Kalendae是 一个强大健壮的独立日期选择器.如果你不想使用重量的jQu ...

  4. asp.net使用My97 Date Picker时设置默认起始时间为n年之前的今天

    可以使用My97 Date Picker组件来收集用户输入的日期值. 首先下载该组件:http://www.my97.net/dp/index.asp放到自己的项目中. 然后在项目里面引用js和css ...

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

    Date Picker控件和Picker View控件其实也是算比较常用到视图. 以下根据红柚子上得几个例子: 分别从(日期选取器)Date Picker   -->单部件选取器-->多部 ...

  6. Iphone开发(七)date picker 和 picker view,较复杂的控件

    holydancer原创,如需转载,请在显要位置注明: 转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details ...

  7. EXTJS 6 - 日期控件 Date picker 只选年月

    官方没有支持,只能自己写一下了. Ext.define('Ext.form.field.Month', {extend: 'Ext.form.field.Date',alias: 'widget.mo ...

  8. iOS--开发从入门到精通

    前言: 从事iOS开发已有几个年头,平时对于iOS开发的知识积累都比较碎片化,为了更好的掌握开发技能, 索性整理iOS开发的知识体系,以便于后面进阶成iOS高级开发工程师. 一.iOS开发基础 开发设 ...

  9. 文顶顶iOS开发博客链接整理及部分项目源代码下载

    网上的iOS开发的教程很多,但是像cnblogs博主文顶顶的博客这样内容图文并茂,代码齐全,示例经典,原理也有阐述,覆盖面宽广,自成系统的系列教程却很难找.如果你是初学者,在学习了斯坦福iOS7公开课 ...

最新文章

  1. 荒岛余生最后一个包裹_荒岛余生——每个人都是一座“孤岛”
  2. 给PUBG Mobile打上几十个数据标签解析霸榜原因
  3. 【HDU1325】Is It A Tree?(并查集基础题)
  4. 刚安装完的ubuntu安装谷歌浏览器
  5. 计算机房的分类,雅思词汇分类积累之计算机房
  6. GEOLayers3 for Mac - 世界地图任意位置路径展示ae动画
  7. 【Android】ArcFaceDemo
  8. NDK开发简单demo
  9. Emscripten 单词_英语48个音标与单词字母组合拼读发音教程
  10. 网络调试助手连接mysql_网络调试助手模拟MQTT协议连接百度物联网并操作时序数据库...
  11. 【图像识别】人脸识别原理及CNN讲解
  12. Excel查询A列中的数据是否在B中存在
  13. 文件夹自定义重命名的步骤
  14. Python文件(二):数据组织的维度,一维数据的表示、存储、处理
  15. Go学习笔记—定时器、打点器
  16. L9954LXP_特殊功能,车门模块驱动器
  17. latex 定理环境,引理,定义,自定义 proof 环境
  18. LeetCode力扣刷题——巧解数学问题
  19. 数据传输加密非对称加密算法以及对称算法-RSA+AES
  20. STM32串口中断接收实验

热门文章

  1. 对mysql的各种sql语句如何对表加锁的实验
  2. PCB 电子线路板制作流程
  3. 看来cmwap真的是没有可以使用的邮件客户端了
  4. Flutter Mac下环境配置
  5. Ubuntu20.04下面运行applet与freemind部署到web上(调研+找到替换方案)
  6. 模拟滤波器的单位冲激响应+单位阶跃响应+斜坡响应+抛物线响应matlab实现(转载+整理)
  7. 关于python的线程安全的一些理解.
  8. ubuntu19.10的xfce4中的Default-xhdpi主题失去了光滑效果
  9. scala中的case中的变量为啥没有定义
  10. ubuntu64位(x86)下科大讯飞sdk使用注意事项