2011-12-05 5 views
-1

Pickerview에서 관련 경고 메시지를 표시 할 항목을 선택한 경우 피커보기 코드가 어떻게됩니까? exe ​​: RED 경고 메시지 "THIS IS RED"를 선택하면 피커보기에서 피커보기의 "RED", "BLOCK", "GREEN"으로 구성됩니다.피커 뷰 코드는 어떻게 선택합니까?

답변

1

당신은 피커 위임 방법을 사용할 수 있습니다

 -(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component 
     { 
       mString.text= [arrayNo objectAtIndex:row]; //mString is a NSString defined and the arrayNo is the NSArray that contain all your color data. 

     } 

이제 mString 개체에서 선택한 값을 가져 와서 해당 개체를 경고 메시지에 사용합니다.

당신은 참조 할 수 있습니다 this 토론

1

대리자를 설정하고 그것에 대해 애플 문서를 읽어 - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component

- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component 을 사용합니다. http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPickerViewDelegate_Protocol/Reference/UIPickerViewDelegate.html#//apple_ref/occ/intf/UIPickerViewDelegate

관련 문제