iPhone中的UIDatePicker视图

iPhone中的UIDatePicker视图,iphone,objective-c,uidatepicker,Iphone,Objective C,Uidatepicker,如何在UIDatePickerView -(void)viewDidLoad { [super viewDidLoad]; NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; NSString * date = @"2010-12-10"; [dateFormat setDateFormat:@"yyyy'-'MM'-'dd"]; NSDate *anyDate = [dat

如何在
UIDatePickerView

-(void)viewDidLoad {    
    [super viewDidLoad];

    NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
    NSString * date = @"2010-12-10";
    [dateFormat setDateFormat:@"yyyy'-'MM'-'dd"];
    NSDate *anyDate = [dateFormat dateFromString:date];   
    [datePicker setDate:anyDate];

    [dateFormat release];
}
没有测试它,但应该可以工作。。或者给你指出正确的方向

编辑时间:

-(void)viewDidLoad {    
    [super viewDidLoad];

    NSDateFormatter *timeFormat = [[NSDateFormatter alloc] init];
    NSString * time = @"08:00-am";
    [timeFormat setTimeFormat:@"hh':'mm'-'tt"];
    NSDate *anyTime = [timeFormat dateFromString:time];   
    [datePicker setTime:anyTime];

    [timeFormat release];
}

你在问什么?试着将你的问题重新表述得更具体一些。我想知道当选择器显示当前日期但时间为8:00 AmnSDateFormatter doens时,如何在uidatepickerview中设置时间,即上午8:00;在iOS 5.0中不显示任何方法setTimeFormat感谢回复,但我想在uidatepickerview中确定时间,即每次上午8:00,此处日期不重要。确定。使用“setTimeFormat:@“hh':'mm-'tt”];和日期选择器setTime:time”