• Date Picker和UITool Bar的使用




    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;

     

  • 相关阅读:
    『NiFi 节点本地流与集群流不一致导致集群加入失败』问题解决
    『NiFi 学习之路』简介
    『NiFi 学习之路』自定义 —— 组件的自定义及使用
    『NiFi 学习之路』使用 —— 主要组件的使用
    『NiFi 学习之路』把握 —— 架构及主要部件
    TabLayout与ViewPager同步后Tab的标题不显示
    Word 为标题设置段前段后间距设置与异常
    Word 中将正文中的参考文件标号链接到参考文献具体条目
    Linux字体美化实战(Fontconfig配置)(转)
    Linux字体美化实战(Fontconfig配置)(转)
  • 原文地址:https://www.cnblogs.com/dududuzhaoji/p/6179220.html
Copyright © 2020-2023  润新知