agiapp / BRPickerView

BRPickerView 封装的是iOS中常用的选择器组件,主要包括:日期选择器(支持年月日、年月等15种日期样式选择,支持设置星期、至今等)、地址选择器(支持省市区、省市、省三种地区选择)、自定义字符串选择器(支持单列、多列、二级联动、三级联动选择)。支持自定义主题样式,适配深色模式,支持将选择器组件添加到指定容器视图。
https://github.com/agiapp/BRPickerView
MIT License
2.57k stars 446 forks source link

BRDatePickerView中BRDatePickerModeHM 英文下如何显示单位 #231

Closed liunianhuaguoyanxi closed 5 months ago

liunianhuaguoyanxi commented 3 years ago

BRDatePickerView datePickerView = [[BRDatePickerView alloc]init]; // 2.设置属性 datePickerView.pickerMode = BRDatePickerModeHM; datePickerView.showUnitType = BRShowUnitTypeAll; datePickerView.resultBlock = ^(NSDate selectDate, NSString *selectValue) { NSLog(@"选择的值:%@", selectValue); }; // 3.显示 [datePickerView show]; 中文默认有显示单位,但是英文下无单位 设置了BRShowUnitTypeAll,英文下也没有显示单位

agiapp commented 3 years ago

新增了如下属性:

/**
 *  自定义日期单位
 *  字典格式:@{@"year": @"年", @"month": @"月", @"day": @"日", @"hour": @"时", @"minute": @"分", @"second": @"秒"}
 */
@property (nonatomic, copy) NSDictionary *customUnit;