Los cambios de layout después de cancelar la operación de eliminar uitableviewcell

Tengo una celda adecuada para el cliente con una image alineada a la derecha de la celda. Cuando deslizo hacia la izquierda para eliminar y luego aborto, la image aparece aún más a la derecha y luego antes. Mira la image adjunta.

Diseño

Parece que la celda está en algún tipo de modo de edición, pero no estoy seguro.

Si bash el mismo enfoque en la celda a continuación, se muestra de la misma manera que antes (incorrecto), pero la celda que se mostró incorrecta anteriormente vuelve a la normalidad.

Entonces, solo una celda a la vez …

¿Algunas ideas?

¡Gracias!

/ Henrik

Tuve el mismo problema y pude resolverlo configurando explicitamente el accesorio accesorio de la celda:

-(void) awakeFromNib { self.accessoryView = [[UIView alloc] initWithFrame:CGRectZero]; } 

Tengo el mismo problema. Analicé el tamaño de la vista de contenido antes y después de cancelar la operación de eliminación.

Dimensiones del marco inicial de cells.contentView:

 cell.contentView: Origin: (0.000000, 0.000000), size: (568.000000,44.000000) 

Después de cancelar la operación de eliminación:

 cell.contentView: Origin: (0.000000, 0.000000), size: (320.000000,43.500000) 

Actualmente aún no tengo una solución pero lo estoy investigando más.

Parece que este problema desapareció cuando construí mi aplicación usando xcode 7 y ejecutándolo en ios9. Sin embargo, creo que la razón principal fue simplemente xcode 7.

Pruébelo …

/ Henrik