Первая проблема
Я установил вид таблицы в режиме редактирования.когда я выбираю строки в этом случае, они иногда подсвечиваются, а в других случаях устанавливается галочка.Иногда его галочка устанавливается при двойном нажатии на ячейку.
view didLoad
self.myTableView.allowsMultipleSelection = true;
self.myTableView.allowsMultipleSelectionDuringEditing = true;
[self.myTableView setEditing:YES animated:YES];
didSelectRowAtIndexPath
-(void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
// UITableViewCell *cell = [self.myTableView cellForRowAtIndexPath:indexPath];
InboxMessageCell *cell = (InboxMessageCell *)[tableView dequeueReusableCellWithIdentifier:@"InboxMessageCell" forIndexPath:indexPath];
cell.tintColor = UIColor.darkGrayColor;
UIView *bgColorView = [[UIView alloc] init];
bgColorView.backgroundColor = [UIColor clearColor];
[cell setSelectedBackgroundView:bgColorView];
cell.accessoryType = UITableViewCellAccessoryCheckmark;
}
Большую часть времени, когда я долго нажимаю на эту ячейку, устанавливается ее флажок.
Вторая проблема
, когда я прокручиваю некоторые ячейки, отмеченные галочкой, теряют свои галочки.