zoukankan      html  css  js  c++  java
  • iOS UI基础-14.0 DatePicker

    DatePicker的主要属性:

    • Mode:显示的内容,可以选择日期、时间的自由组合
    • Locale:显示的语言样式
    • Interval:每个选项的时间间隔
    • Date:当前选择的时间
    • Constraint:指定最小和最大时间
    • Timer:计时器

    使用代码创建DatePicker

    // 1.创建DatePicker
        UIDatePicker *datePicker = [[UIDatePicker alloc] init];
        // 2.设置模式
        [datePicker setDatePickerMode:UIDatePickerModeDate];
        // 3.设置locale
        [datePicker setLocale:[NSLocale localeWithLocaleIdentifier:@"zh_CN"]];
        // 4.设置textField的响应键盘为DatePicker
        [self.textField setInputView:datePicker];

    使用代码创建UIToolBar

    // 1.创建UIToolBar
        UIToolbar *toolBar = [[UIToolbar alloc] init];
        toolBar.barTintColor = [UIColor grayColor]; // 这个才是UIToolBar的背景色
        toolBar.frame = CGRectMake(0, 0, 320, 44); // 必须设置好size,UIToolBar才能显示,否则只能显示Item,且不能点击
        // 2.创建Item
        UIBarButtonItem *item1 = [[UIBarButtonItem alloc] initWithTitle:@"上一个" style:UIBarButtonItemStylePlain target:self action:@selector(previousClicked)];
       
        UIBarButtonItem *item2 = [[UIBarButtonItem alloc] initWithTitle:@"下一个" style:UIBarButtonItemStylePlain target:self action:@selector(nextClicked)];
       
        UIBarButtonItem *item3 = [[UIBarButtonItem alloc] initWithTitle:@"完成" style:UIBarButtonItemStylePlain target:self action:@selector(finishClicked)];
       
        // 间隙Item
        UIBarButtonItem *spaceItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil];
       
        // 3.添加Item到UIToolBar
        toolBar.items = @[item1, item2, spaceItem, item3];
       
        // 4.添加UIToolBar到键盘上方,设置为textField的辅助视图
        self.textField.inputAccessoryView = toolBar;
  • 相关阅读:
    HDU 2045 不容易系列之(3)—— LELE的RPG难题 (递推)
    HDU 2050 折线分割平面 (递推)
    HDU 5441 Travel (并查集+数学+计数)
    HDU 4597 Play Game (DP,记忆化搜索,博弈)
    HDU 4599 Dice (概率DP+数学+快速幂)
    HDU 4497 GCD and LCM (数学,质数分解)
    UVa 1312 Cricket Field (枚举+离散化)
    HDU 4499 Cannon (暴力求解)
    HDU 4496 D-City (并查集)
    javascript你不知道的知识点
  • 原文地址:https://www.cnblogs.com/jys509/p/4832026.html
Copyright © 2011-2022 走看看