2010-06-09 6 views
0

나는 다음과 같은 한이 : UIPickerView 문제 - 아이폰

- (NSInteger) numberOfComponentsInPickerView:(UIPickerView *)pickerView { 
     return 2; 
} 

- (NSInteger) pickerView:(UIPickerView *) pickerView numberOfRowsInComponent:(NSInteger) component { 
     return [genderPickerData count]; 
     return [agePickerData count]; 
} 

내가 이렇게

의 UIPicker 2 개 구성 요소로 분할되어 있지만 PickerData은 모두 선택기에 성별 표현되고있다. 각 개별 구성 요소를 참조하는 방법에 대한 Apple의 혼란스러운 문서를 통해 알아 내려고 노력하고 있지만 알아낼 수는 없습니다.

답변

0

성분 대리자있어서의 인수가 오른쪽 :

- (NSInteger) pickerView:(UIPickerView *) pickerView numberOfRowsInComponent:(NSInteger) component { 
    if (component == 0) { 
     return [genderPickerData count]; 
    } else { 
     return [agePickerData count]; 
    } 
}