Кажется, это проблема, вызванная повторным использованием ячеек табличного представления в
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
если вы используете:
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
Вы можете попробовать:
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:nil];