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....

¿Fue útil?

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
scroll top