2010-04-14 1 views
0

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

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

ответ

0

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

- (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); 
    } 
}