могу ли я автоматически обновить свой uitextview по значению строки моего uipickerview без нажатия каких-либо кнопок выбора? - PullRequest
0 голосов
/ 15 апреля 2010

Итак, у меня есть представление uipicker, что мне удалось загрузить некоторые данные из моей базы данных. Я хотел бы обновить текстовое представление, которое находится прямо над представлением выбора, с каждым изменением строки. Это возможно?

Если мне не нужно, я бы хотел избежать нажатия кнопки, чтобы показать соответствующий текст. Можно ли сделать так, чтобы значение в текстовом поле изменялось со значением строки, выбранной в окне выбора, в режиме реального времени? Любые мысли или фрагменты кода будут оценены. Спасибо!

1 Ответ

0 голосов
/ 15 апреля 2010

Да, вы можете. просто подключите соединение к UIPicker

- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
    if (component == kMyComponent)
    {
        NSString *myValue = [self.infoTypes objectAtIndex:row];
        NSLog(@"hello you selected the value: %@", myValue);
    }
}
...