我有一个从数据源中提取的pickerview。我有代码来更新 didSelectRow 函数中的标签,但标签没有更新。当我将值打印到 NSLog 时,会打印正确的值。我需要做一些特别的事情来连接标签,以便在 didSelectRow 进入时更新?
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{
if (pickerView.tag == TagLensPicker){
[self lensArrayData];
label.text = [NSString stringWithFormat:@"%@",[description objectAtIndex:[pickerView selectedRowInComponent:0]]];
NSLog([NSString stringWithFormat:@"%@", [description objectAtIndex:[pickerView selectedRowInComponent:0]]]);
}
}