我写了这段代码 . 但没有工作......
是的NSLog看到了正确的日期 .
Datepicker还看到并选择了日期 . 但是,当我选择日期时,我的按钮 Headers 上没有任何更改,并且日期选择器保留在屏幕上 . 我想在用户选择日期时隐藏...
实际上,当用户按下按钮然后选择日期并将 Headers 设置为按钮并释放选择器视图时,我会显示datepicker视图 . 我使用ios 5 ......
[datePicker setHidden:NO];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];
[dateFormatter setDateFormat:@"MM/dd/yyyy"];
NSString *dateString = [dateFormatter stringFromDate:[self.datePicker date]];
NSLog(@"\n"
"theDate: |%@| \n"
, dateString);
[self.DOBbutton setTitle:dateString forState:UIControlStateNormal];
3 回答
在您的按钮操作中编写此代码
外部按钮写下此代码
试试这个
代替它
同
并确保按钮是否与您的xib连接
设置 Headers 为Done的按钮,当用户选择Done时,称为波纹管方法...
这是我的custome方法,可用于更改Date的格式并将其转换为字符串..