我的视图中有多个文本字段,每次录制文本字段时都会出现一个选择器(选择器由代码生成)。这适用于第一个文本字段,我也可以选择一行,文本字段接收它。但是,当我点击第二个并出现选择器时,所选行将出现在第一个文本字段中。我知道我可以使用“标签”来区分它们,但后来我卡住了...它不起作用。
有没有人/有这个问题?我需要改变什么方法?
答案 0 :(得分:0)
尝试为每个文本字段选择1创建一个选择器,选择2 .......然后在
中- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
方法u检查
if( pickerview==pick1)
{
text1.text= (pick1 value at row);
}
else if(pickerview==pick2)
{
text2.text= (pick2 value at row);
}