我搜索很多来源,但我无法获得所需的结果.
这是我的代码,
dateofBirthDatePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0.0,44.0,0.0,0.0)]; dateofBirthDatePicker.datePickerMode = UIDatePickerModeDate; [dateofBirthDatePicker setBackgroundcolor:DATE_PICKER_GRAY_color];// UILabel *label = [UILabel appearanceWhenContainedIn:[UItableVIEw class],[UIDatePicker class],nil];// label.Font = HELVETICA_NEUE(24);// label.textcolor = GREEN_color; [dateofBirthDatePicker addTarget:self action:@selector(LabelChange:) forControlEvents:UIControlEventValueChanged]; dateofbirthTextFIEld.inputVIEw = dateofBirthDatePicker; [self datePickerToolbar];}- (voID)LabelChange:(ID)sender{ NSDateFormatter *dateFormat= [[NSDateFormatter alloc] init]; [dateFormat setDateFormat:@"dd/MM/yyyy"]; dateofbirthTextFIEld.text = [Nsstring stringWithFormat:@"%@",[dateFormat stringFromDate:dateofBirthDatePicker.date]];}
如果任何身体知道解决方案,请给出建议.我真的很感激你
解决方法 以下是防止未来日期选择的简单代码:dateofBirthDatePicker.maximumDate=[NSDate date];总结
以上是内存溢出为你收集整理的ios – 如何在UIDatePicker中禁用未来的日期,月份和年份?全部内容,希望文章能够帮你解决ios – 如何在UIDatePicker中禁用未来的日期,月份和年份?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)