ios时间选择控件
❶ iOS datepicker 怎么用代码设置只显示年月日
iOS上的选择时间日期的控件是这样的,左边是时间和日期混合,右边是单纯的日期模式。
您可以选择自己需要的模式,Time, Date,Date and Time , Count Down Timer四种模式。
具体的步骤如下:
1.新建一个Singe View Application工程 ,拖动一个DatePicker控件 和 Button到界面。
2.然后关联Button事件(可以按住Ctrl拖动实现)
3.实现代码
-(void)viewDidLoad
{
[superviewDidLoad];
//,typicallyfromanib.
/*typedefenum{
UIDatePickerModeTime,
UIDatePickerModeDate,
UIDatePickerModeDateAndTime,
}UIDatePickerMode;
*/
//datePicker.datePickerMode=UIDatePickerModeDateAndTime;//这儿即是改变显示的模式
}
-(void)didReceiveMemoryWarning
{
[superdidReceiveMemoryWarning];
//.
}
-(IBAction)datePick:(id)sender{
NSDate*select=[datePickerdate];
NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];
[dateFormattersetDateFormat:@"yy-MM-ddHH:mm:ss"];
NSString*dateAndTime=[dateFormatterstringFromDate:select];
UIAlertView*alert=[[UIAlertViewalloc]initWithTitle:@"时间提示"message:dateAndTimedelegate:selfcancelButtonTitle:@"确定"otherButtonTitles:nil,nil];
[alertshow];
}