먼저, 이에 대해 몇 가지 게시물을 보았 기 때문에 사과드립니다.하지만 그 내용을 이해할 수는 없습니다. 내 문제는 : NSArray에서 값을 가져 오는 UIPickerView가 있습니다. 피커의 첫 번째 행의 값을 얻을 때를 제외하고는 모두 완벽하게 작동합니다. 나는 그 방법을 읽었다. - (void) pickerView : (UIPickerView *) pickerView didSelectRow : (NSInteger) row inComponent : (NSInteger) 컴포넌트는 사용자가 선택기에서 위나 아래로 스크롤 할 때만 실행된다. 그래서 NSString에서 picker의 첫 번째 값을 얻을 수 있습니까? 이 내 방법이다 : 나는 그가 데이터를 포함 "배열"라는 배열이UIPicker의 첫 번째 행의 값을 얻으십시오.
- (Void) pickerView: (UIPickerView *) pickerView didSelectRow: (NSInteger) row inComponent: (NSInteger) component
{
NSLog (@ "are in line% i", row);
NSLog (@ "You've selected,% @", [array objectAtIndex: row]);
}
;
감사합니다.
감사합니다! 나는 그것을 볼 것이다 :) – dpbataller