Три горизонтальные линии предназначены для перемещения ячеек таблицы.Следующий код должен включить их для вас, используя метод tableView:canMoveRowAtIndexPath
:
// Override to support conditional rearranging of the table view.
- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath {
// Return NO if you do not want the item to be re-orderable.
return YES;
}
Вы также должны реализовать tableView:shouldIndentWhileEditingRowAtIndexPath:
и tableView:editingStyleForRowAtIndexPath:
, чтобы дать желаемый стиль и отступы, которые вы хотите, пока ячейка находится в режиме редактирования.Режим.Пример кода ниже:
// Override to prevent/allow indentation of cells in editing mode
- (BOOL)tableView:(UITableView *)tableView shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)indexPath {
return YES;
}
// Select the editing style of each cell
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
// Do not allow inserts / deletes
return UITableViewCellEditingStyleNone;
}
Надеюсь, это поможет;пожалуйста, отметьте этот ответ как правильный, если это то, что вы ищете.