BRPickerView
BRPickerView copied to clipboard
能否支持_textField.inputView = BRPickerView的方式加载日期控件
能否支持_textField.inputView = BRPickerView的方式内嵌日期控件
可以的
- (void)initUI {
// 1.创建选择器容器视图
UIView *containerView = [[UIView alloc]initWithFrame:CGRectMake(0, SCREEN_HEIGHT - 260, SCREEN_WIDTH, 260)];
containerView.backgroundColor = [UIColor whiteColor];
self.containerView = containerView;
// 2.创建选择器
BRDatePickerView *datePickerView = [[BRDatePickerView alloc]initWithPickerMode:BRDatePickerModeYMDE];
datePickerView.title = @"请选择年月日";
datePickerView.isAutoSelect = YES;
datePickerView.resultBlock = ^(NSDate *selectDate, NSString *selectValue) {
NSLog(@"selectValue=%@", selectValue);
self.textField.text = selectValue;
};
// 3.添加选择器到容器视图(重点方法!)
[datePickerView addPickerToView:containerView];
}
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
self.textField.inputView = self.containerView;
return YES;
}