BRPickerView icon indicating copy to clipboard operation
BRPickerView copied to clipboard

Req: Hide Y-M-D titles - metric date formats

Open skuske opened this issue 5 years ago • 7 comments

1.) How can I hide the Y-M-D titles?

date_type1

2.) I would like to suggest metric date formats. like D-M-Y and M-Y for example.

3.) Full month names

Thanks! :o)

skuske avatar Feb 04 '20 08:02 skuske

BRDatePickerView *datePickerView = [[BRDatePickerView alloc]init];
datePickerView.pickerMode = BRDatePickerModeDate;
datePickerView.minDate = [NSDate br_setYear:1948 month:10 day:1];
datePickerView.maxDate = [NSDate date];
datePickerView.isAutoSelect = YES;
datePickerView.resultBlock = ^(NSDate *selectDate, NSString *selectValue) {
    NSLog(@"selectValue=%@", selectValue);
};

image

agiapp avatar Feb 04 '20 10:02 agiapp

@91renb

Yes, I know that it works for BRDatePickerModeDate, but I would need it for BRDatePickerModeYM

skuske avatar Feb 04 '20 10:02 skuske

date_type10

skuske avatar Feb 04 '20 10:02 skuske

// hidden unit
datePickerView.showUnitType = BRShowUnitTypeNone;

agiapp avatar Feb 04 '20 10:02 agiapp

Thanks, I missed that.

skuske avatar Feb 04 '20 10:02 skuske

@91renb

Any chance that metric date formats will be supported soon?

D-M-Y and M-Y for example, instead of Y-M-D and Y-M as those formats are not used on metric systems... Many thanks!

skuske avatar Feb 25 '20 13:02 skuske

D-M-Y

BRDatePickerView *datePickerView = [[BRDatePickerView alloc]init];
datePickerView.pickerMode = BRDatePickerModeDate;
datePickerView.resultBlock = ^(NSDate *selectDate, NSString *selectValue) {
    NSLog(@"selectDate=%@", selectDate);
};

BRPickerStyle *customStyle = [[BRPickerStyle alloc]init];
customStyle.language = @"en-GB";
datePickerView.pickerStyle = customStyle;

[datePickerView show];

image

M-Y

BRDatePickerView *datePickerView = [[BRDatePickerView alloc]init];
datePickerView.pickerMode = BRDatePickerModeYM;
//datePickerView.monthNameType = BRMonthNameTypeFullName;
datePickerView.resultBlock = ^(NSDate *selectDate, NSString *selectValue) {
    NSLog(@"selectDate=%@", selectDate);
};
[datePickerView show];

image

agiapp avatar Feb 26 '20 12:02 agiapp