¿Por qué UITableViewCell tiene una propiedad contentView?
-
26-09-2019 - |
Pregunta
¿Cuál es el punto de esta propiedad contentView? Quiero decir: ¿Por qué no están todos los subvistas se agregó a self
A ver si ese derecho: Cada célula es una vista (UITabvleViewCell es una subclase UIView). Y este punto de vista grasa tiene otra vista gorda con los mismos límites que se sienta encima de él, llamado contentView. ContentView que entonces lleva todas esas otras subvistas.
Ahora, ¿por qué no se ahorran ese pedazo extra de memoria? ¿Hay alguna lógica genio detrás de esta decisión? Me encantaría volver a comprender la razón de esto.
Solución
La vista de contenido no siempre tienen los mismos límites que la célula. Por ejemplo, al entrar en el modo de edición, las diapositivas botón de borrar la vista de contenido a la derecha, cambiar su tamaño en el proceso.
Una mirada más cercana en la Tabla Ver Las células