UITableview con la variable de la altura de la fila se bloquea en reordenar
-
12-12-2019 - |
Pregunta
Parece ser que hay una UITableView
error, simple UITableView
se crea y la edición de configurar el modo de ser que SÍ, todas las filas tienen diferente altura.Por ejemplo,
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
if(indexPath.row == 0)
return 58;
else if(indexPath.row == 1)
return 520;
else
return 100;
}
Ahora en tocar reordenar el control de la segunda fila de la aplicación se bloquea.Tal vez a estas alturas de filas de hacer cumplir la UITableView
para desplazarse de forma automática una invisible UITableViewCell
desde el fondo, pero UITableView
debe haber manejado.
Cualquier idea....
Solución
Necesita a cambio..no retire y vuelva a insertar..
[self.itemArray exchangeObjectAtIndex:sourceIndex
withObjectAtIndex:targetIndex];
[self.tableView reloadData];
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow