Как я могу сохранить выбор строк UIPickerView - PullRequest
0 голосов
/ 16 августа 2010

У меня есть UIPickerView с 2 компонентами. Я хотел бы сохранить выбор пользователя для компонентов. Как я могу это сделать? Я пытался с NSUserDefaults, но это не помогло.

Спасибо!

1 Ответ

0 голосов
/ 25 ноября 2010

Я использовал didSelectRow. Я создаю UILabel и пишу белый текст из сборщика. массив1, массив2 - 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]] ];
}
...