Im изо всех сил, чтобы реализовать салфетки, чтобы удалить на моем UITableView КСН 8 и Xcode 7.Размах удалять не работает в прошивкой 8 на XCode 7 Beta
У меня есть следующий код:
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
return YES;
}
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
editingStyle = UITableViewCellEditingStyleDelete;
if (editingStyle == UITableViewCellEditingStyleDelete)
{
[tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade];
[_newsArray removeObjectAtIndex:indexPath.row];
}
}
Swiping ничего не делает.
Я не могу проверить это в Xcode 6, поскольку я использую функции, которые являются новыми в 7, и мой проект не открывается в 6 сейчас.
Благодаря
Хотя вы можете настроить tableView в Xcode 6 в новом проекте и включить функции редактирования. Работы находят для меня. Проверьте фиктивный проект в Xcode 6 и убедитесь, что вы ничего не пропустили, и это на самом деле ошибка Xcode 7 ... также проверьте свою версию Xcode 7. Также проверьте свои источники данных и делегатов, чтобы убедиться, что вы сфальсифицировали их до своего tableView правильно. – TheCodingArt