Wenn ich eine Zelle in meinem Tableview auswähle, wurde die Zelle durch das accessoryTypeCheckMark nach links verschoben.
meine benutzerdefinierte Zelle wurde programmatisch in eine Tabellenansicht eingefügt
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *selectedCell = [tableView cellForRowAtIndexPath:
indexPath];
if (selectedCell.accessoryType == UITableViewCellAccessoryNone) {
selectedCell.accessoryType = UITableViewCellAccessoryCheckmark;
}
else {
selectedCell.accessoryType = UITableViewCellAccessoryNone;
}
[tableView deselectRowAtIndexPath:indexPath animated:YES];
}