2011-09-06 2 views
0

나는 생년월일을 선택할 때 UIDatePicker이 있습니다. 누군가가 1 년을 선택하지 않으면 현재 연도가 기본값으로 설정됩니다. datepicker가 현재 연도를 기본값으로 설정하지 못하게하려면 어떻게합니까? 도와주세요.UIDatePicker가 현재 연도 기본값으로 설정되지 않도록하십시오

감사

소니아

그것은 몇 년에 기본값이
+0

기본을 선택하지 않으면 내가 경고의 MSG를 추가 할 수있는 방법이 있나요? 사용자가 월과 연도를 선택하기를 원하지만 달력을 선택하고 현재 날짜를 선택하면 현재 연도로 되돌아갑니다. 나는 현재의 해가 경고 메시지를 추가하도록 기본값으로 설정되었을 때 생각하고있다. 좀 도와 줄 수있어? 감사합니다 – Sonia

+0

당신은 UIAlertview를 시도 했습니까? – iMeMyself

답변

0

. 1 년 전과 같이 최대 날짜를 설정 한 다음 UIDatePicker의 날짜를 오늘과 같이 잘못된 날짜로 설정할 수 있습니다. 그런 다음 연도를 유효한 연도로 변경하지 않은 경우 사용자가 계속하도록하지 마십시오.

+0

기본 메시지가 선택되지 않은 경우 경고 메시지를 추가 할 수있는 방법이 있습니까? 사용자가 월과 연도를 선택하기를 원하지만 달력을 선택하고 현재 날짜를 선택하면 현재 연도로 되돌아갑니다. 나는 현재의 해가 경고 메시지를 추가하도록 기본값으로 설정되었을 때 생각하고있다. 좀 도와 줄 수있어? 감사 – Sonia

0

날짜 선택을 표시하기 전에 필요한 날짜와

- (void)setDate:(NSDate *)date animated:(BOOL)animated;  

방법에 따라 부를 수 있으며 화면에 올 때 UIDatePicker 해당 날짜를 표시합니다.

0

The UIDatePicker Class Reference에 따르면 당신은 단순히 날짜 속성의 값을 변경할 수 있으므로 기본 값을 변경 - 느릅 나무는 메시지에 대한 의견에 대해서는 컨트롤의 생성 날짜

0

- 당신은

UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"Warning" message:@"Please Enter correct birthday year" delegate:self cancelButtonTitle:@"ok" otherButtonTitles:nil]; 
같은 것을 시도해야

경고보기는 iPhone의 현재보기 위에 나타나는 팝업보기입니다.

당신은 찾을 수 있습니다 iPhone Development 101 - UIAlertView 정보