Изображения таблиц, изменяющиеся при прокрутке с использованием пользовательских таблиц

У меня есть Tableview, и я использую ячейку customTableview для отображения ячейки

в ячейке у меня 5 кнопок (кнопок рейтинга), когда я нажимаю на конкретную кнопку, изображение кнопки должно измениться, и она работает нормально, но когда я снова прокручиваю табличное представление, они меняются на нормальные кнопки оценки, для ясности смотрите следующие изображения

Это изображение перед прокруткой и ничего не нажимать на кнопку

после нажатия на кнопки рейтинга изображение меняется следующим образом

но при прокрутке ячеек снова меняется на первое изображение

пожалуйста, помогите мне

Код:

- (UITableViewCell )tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"Cell";
    dataCell = (DataCel)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (dataCell==nil)
    {
        NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"DataCel" owner:self options:nil]; dataCell = [nib objectAtIndex:0];
    }
    return dataCell;
}

Ответы на вопрос(5)

Ваш ответ на вопрос