调用日期选择器而不是标准键盘

时间:2009-09-14 05:14:59

标签: iphone date textfield picker

当我点击文本字段时,我需要调用UIDatePicker。通常当我们点击文本字段时,键盘会弹出。但我需要一个日期选择器而不是那个。任何人都可以帮助我......!

提前谢谢。

2 个答案:

答案 0 :(得分:1)

UIDatePicker返回NSDdate。使用NSDateFormatter获取所需的字符串:

NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"yyyy-MM-dd"];
NSLog(@"%@", [format stringFromDate:newDate]);

答案 1 :(得分:0)

文本字段是用于文本输入的控件。这就是弹出键盘弹出的原因。如果您需要日期选择器,如果视图中有空格,只需直接使用日期选择器,否则请使用按钮并设置按钮的目标操作,以便显示包含日期选择器的新视图。