iOS中UIDatePicker的使用

UIDatePicker这个控件在开发中使用的应该是比较频繁的,其中配合text控件使用的就更多了。

// 使用代码创建,datepicker不需要连线,date需要

@property (strong, nonatomic) UIDatePicker *datepicker;

@property (weak, nonatomic) IBOutlet UITextField *date;


    // 创建datapikcer
    self.datepicker = [[UIDatePicker alloc] init];
    
    // 本地化
    self.datepicker.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"zh"];
    
    // 日期控件格式
    self.datepicker.datePickerMode = UIDatePickerModeDate;
    
    // 设置textfield的键盘
    self.date.inputView = self.datepicker;

datepicker单独一个组件使用的不多,反而和其他组件配合使用的机会多一点,比如上面这个例子,点击文本框弹出日期组件,而不是键盘,实现的方式就是使用日期组件替换掉键盘。这样点击text控件就能弹出datepicker控件了~~~



你可能感兴趣的:(iOS中UIDatePicker的使用)