2012-04-13 12 views
0

私はUIPexterViewから私の選択肢を表示するためのUITextViewを持つこのプロジェクトを持っています。私はすでに選択肢を表示することができますが、別の選択肢を選択すると前の選択肢を上書きします。私が選択したすべての選択肢を追跡する必要があります。ここでUITextViewのUIPickerViewからの選択を追跡する方法は?

は私のコードです:

NSString *msg = [NSString stringWithFormat: @"Você comprou %@ %@ e pagará R$ %.2f.", 
       [quantidade objectAtIndex:[pickerView selectedRowInComponent:1]], 
       [produtos objectAtIndex:[pickerView selectedRowInComponent:0]], total]; 


texto.text = msg; 

誰でも助けることができます?ありがとう

答えて

0

ソリューションは、ビューコントローラ、NSMutableStringでインスタンス変数を作成することができます。その後、各時間は、あなたは、あなたのピッカービューから新しい値を選択するだけのように、あなたの文字列で新しい選択を追加します.Mでは.hの

NSMutableString *mutableStr; 

// In your init 
mutableStr = [[NSMutableString alloc] initWithString:@""]; 

// When a selection is made 
[mutableStr appendFormat:@"Você comprou %@ %@ e pagará R$ %.2f.", 
       [quantidade objectAtIndex:[pickerView selectedRowInComponent:1]], 
       [produtos objectAtIndex:[pickerView selectedRowInComponent:0]], total]; 
関連する問題