¿Hay alguna manera de insertar una Vista de encabezado de tabla (tableHeaderView) en StoryBoard (como solíamos hacer en Interface Builder)?
ios
uitableview
xcode4
storyboard
Tyler DeWitt
fuente
fuente
viewForHeaderInSection:
y recibí un error que decía "No se pueden satisfacer las restricciones simultáneamente". (Vea mi pregunta aquí: stackoverflow.com/questions/14554051/… )Puede hacerlo fácilmente arrastrando su
UIView
/UIImageView
justo debajo delUITableView
esquema del documento (en lugar del diseño).Si intenta arrastrar el diseño en lugar del esquema del documento
UITableViewCell
, saltará al manejo superior, ¡lo cual es frustrante!fuente
Arrastrar y soltar una vista en la parte superior de la vista de tabla funcionó solo para un tamaño de pantalla, al menos en Xcode 11. No se dimensionó bien en diferentes pantallas.
Acabo de crear una vista y la dejé allí detrás de la vista de tabla en el guión gráfico. Creé un IBOutlet para ello:
Luego, en el código de vista de tabla, hice:
Funcionó bien en todos los tamaños de pantalla.
fuente
tableHeaderView
.