사람들 현재 날짜를 선택할 수없는 datepicker를 어떻게 구현했는지 알 수 없습니다. 나 또한 날짜 피커가 튀어 오를 때 완료된 버튼을 보여주기 위해 많은 답을 따랐다.UiDatePicker Xcode 6에서 레이블에 현재 날짜가 표시되지 않고 완료 또는 취소 버튼이 표시되지 않습니다.
기본적으로 완료 버튼과 현재 날짜의 라벨 설정에 도움이됩니다. 여기
다음 코드를 대신 UILabel의의의 UITextField를 이용할 수 있도록 스크린 샷![enter image description here](https://i.stack.imgur.com/TO4us.jpg)
- (IBAction)btnDate:(id)sender {
datepicker=[[UIDatePicker alloc] initWithFrame:CGRectMake(0, 250, 325, 300)];
datepicker.datePickerMode = UIDatePickerModeDate;
datepicker.hidden = NO;
datepicker.date = [NSDate date];
[datepicker addTarget:self
action:@selector(LabelChange:)
forControlEvents:UIControlEventValueChanged];
datepicker.backgroundColor = [UIColor whiteColor];
[self.view addSubview:datepicker]; //this can set value of selected date to your label change according to your condition
NSDateFormatter * df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"M-d-yyyy"]; // from here u can change format..
lblDate.text=[df stringFromDate:datepicker.date];
}
- (void)LabelChange:(id)sender{
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"M-d-yyyy"];
lblDate.text = [NSString stringWithFormat:@"%@",
[df stringFromDate:datepicker.date]];
[datepicker removeFromSuperview];
}
시도 [날짜 선택기의 addsubview가 : BTN] – SRI
내가 시도하고 심지어 복사 및이 블로그 튜토리얼에서이 코드를 붙여 [링크]에 http : // mkonstantinou .blogspot.com/2012/12/adding-done-button-to-uidatepicker.html하지만 아직 표시되지 않고 현재 날짜를 선택할 수 없습니다. –
코드를 게시하시기 바랍니다. – SRI