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

тройстве iOS 11 при удалении UITableViewCell по какой-то причине появляется неожиданный белый фон, однако все расцветки фона в раскадровке установлены на синий (отлично работает на iOS10).

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
    if (editingStyle == UITableViewCellEditingStyleDelete)
    {
        [self.bookmarks removeObjectAtIndex:indexPath.row];            
        [self.tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade];
    }
}

Перепробовал все типыUITableViewRowAnimationне решает проблему.

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

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