2012-04-01 78 views
0

我在我的視圖中有多個文本框,每當文本框被錄製時出現一個選擇器(選擇器由代碼創建)。這適用於第一個文本框,我也可以選擇一行並且文本框接收它。但是,當我點擊第二個並出現選取器時,所選的行出現在第一個文本框中。我知道我可以使用「標籤」來區分它們,但後來我卡住了......它不起作用。按標籤查找uitextfields

有沒有人有這個問題?我必須改變什麼方法?

回答

0

嘗試在

- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component 

方法創建文本框每個PICK1,pick2一個拾取器.......則u檢查

if(pickerview==pick1) 
{ 
text1.text= (pick1 value at row); 
} 
else if(pickerview==pick2) 
{ 
text2.text= (pick2 value at row); 
}