【发布时间】:2013-04-08 11:24:19
【问题描述】:
我写了这段代码。但不工作...
是的,NSLog 是正确的日期。
日期选择器还查看并选择日期。但是,当我选择日期时,我的按钮标题和日期选择器不会发生任何变化,而日期选择器仍会保留在屏幕上。当用户选择日期时,我也想隐藏...
实际上,当用户按下按钮然后选择日期并将标题设置为按钮并释放选择器视图时,我会显示日期选择器视图。 我用的是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];
【问题讨论】:
-
这个问题很难理解。什么不工作?是不是 datePicker 没有显示?
-
在 NSLog 中打印是否正确?
-
我试过你的代码,它可以工作。我认为你需要编辑你的帖子并添加你必须释放选择器视图和连接到按钮的操作的代码。
-
DOBbutton 是在 .xib 中还是以编程方式?
标签: iphone ios ios5 uibutton uidatepicker