Я реализую вкладку, в которой я создал пользовательскую ячейку для ячейки таблицы.На пользовательской ячейке я отображаю два текстовых поля, одну кнопку и один вид изображения.Теперь я хочу реализовать событие в текстовом поле.То есть, когда я нажимаю на текстовое поле, появляется окно выбора.С помощью окна выбора можно изменить текст текстового поля.Я применил событие, как, например, когда мы нажимаем на текстовое поле, появляется окно выбора.Но когда я прокручиваю представление выбора, то значение текстового поля не меняется.так что я сделаю, чтобы это случилось?В табличном представлении у меня есть 10 строк, и я хочу вставить значение из одного представления выбора.Я также установил тег для текстового поля пользовательской ячейки, используя этот код.
cell_object.txt_time.tag = [indexpath.row];
для выбора значения изпредставление выбора я использую этот код ...
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent: (NSInteger)component
{
if (pickerView == myPicker)
{
if(cell_object.txt_time.tag==0)
{
[cell_object.txt_time setText:[NSString stringWithFormat:@"%@",[array_time objectAtIndex: [pickerView selectedRowInComponent:0]]]];
}
else if(cell_object.txt_time.tag==1)
{
[cell_object.txt_time setText:[NSString stringWithFormat:@"%@",[array_time objectAtIndex: [pickerView selectedRowInComponent:0]]]];
}
}
}
У меня есть для 10 строк text.tag.Но это не работает.
Что я делаю?
Заранее спасибо ...