2009-09-14 7 views
1

텍스트 필드를 탭할 때 UIDatePicker를 호출해야합니다. 일반적으로 텍스트 필드를 탭하면 키보드가 나타납니다. 하지만 데이트 피커가 필요합니다. 누구든지 제발 도와주세요 ...!표준 키보드 대신 날짜 선택기 호출

미리 감사드립니다.

답변

0

텍스트 필드는 텍스트 입력에 사용하는 컨트롤입니다. 이것이 키보드를 두드리는 이유입니다. 날짜 선택 도구가 필요하면보기에 공간이 있으면 날짜 선택 도구를 직접 사용하거나 버튼을 사용하고 단추의 대상 동작을 설정하여 날짜 선택 도구가 포함 된 새보기를 표시하십시오.

+0

감사합니다 ... 저는 버튼을 구현했습니다. 날짜 선택기에서 가져온 문자열에서 시간을 제거하는 방법을 알려주실 수 있습니까? 그냥 데이트가 필요해. 감사합니다. – smakstr

1

UIDatePicker는 NSDdate를 반환합니다. 원하는 문자열을 얻으려면 NSDateFormatter를 사용하십시오.

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

고마워 요르단, 고마워. 많이 ... 작동 ... – smakstr

+0

정답을 자유롭게 투표하십시오. – Jordan