/ / Design tableViewCell (se superpone a la celda de vista de tabla) - objectivo-c, tableviewcell

Diseñar tableViewCell (se superpone a la celda de vista de tabla) - object-c, tableviewcell

Cómo diseñar esta celda de vista de tabla ... La celda se superpone a la otra celda por favor, ayúdameenter image description here

Respuestas

0 para la respuesta № 1

Establezca que el desplazamiento de y de la vista de la imagen sea negativo, es decir, -50.0f más o menos, la imagen aparecerá a partir de la celda anterior.


0 para la respuesta № 2

Acabo de probar la solución de AppleDelegate pero no funcionó, porque se corta la parte superior de cada imagen, tal vez porque está más allá de los límites de las celdas, incluso con colores claros para el fondo.

Un enfoque diferente sería creer que es solo un efecto visual, y que las celdas no se superponen. Esto es posible al dar una altura diferente para cada celda con el siguiente código:

- (CGFloat)tableView      : (UITableView *) tableView
heightForRowAtIndexPath : (NSIndexPath *) indexPath {
// RETURN A DIFFERENT HEIGHT FOR EVERY CELL DEPENDING ON INDEXPATH,
// INCREASING IT GRADUALLY.
}

En la siguiente imagen, las líneas negras parecen celdas en el borde superior, pero quizás ese sea el efecto, y el límite real es la línea roja:

enter image description here

Pensando de esta manera, solo la primera celda requiere un tratamiento especial para los títulos verdes.


0 para la respuesta № 3

Intente establecer restricciones en el guión gráfico y luego mantenga el tamaño / marco de imagen de UIImageView cuando la imagen esté configurada en UIImageView. ¡Buena suerte!