我有一个带有2个组件的UIPickerView。 我想保存用户对组件的选择。 我怎样才能做到这一点? 我曾尝试使用NSUserDefaults,但没有帮助。
谢谢!
答案 0 :(得分:0)
我用过didSelectRow。我正在创建UILabel并从那里的picker中写入文本。 array1,array2 - NSMutableArray,包含组件中的文本。
-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
selection[component] = row;
[self updateText];
}
-(void)updateText
{
label.text = [ NSString stringWithFormat:@"%@%@ g/L", [array1 objectAtIndex:selection[0]], [array2 objectAtIndex:selection[1]] ];
}