Me gustaría poder fijar la posición de ciertas filas en una UITableView mientras el usuario se desplaza.UITableView: cómo mantener fijas las filas de la tabla a medida que el usuario se desplaza
Específicamente, tengo una tabla en la que ciertas filas son "encabezados" para las filas que siguen, y me gustaría que el encabezado permanezca en la parte superior de la pantalla mientras el usuario se desplaza hacia arriba. Luego se movería fuera del camino cuando el usuario se desplaza lo suficiente como para que la siguiente fila de encabezado ocupe su lugar.
Un ejemplo similar sería la aplicación Any.DO. Las filas de la tabla "Hoy", "Momento" y "Más tarde" siempre están visibles en la pantalla.
¿Alguien tiene alguna sugerencia sobre cómo esto podría implementarse?
Actualmente estoy pensando en seguir al delegado TableDidScroll y ubicar mi propia celda en el lugar apropiado al frente de la vista de tabla. El problema es que en otras ocasiones realmente me gustaría que estas celdas sean celdas de tabla reales para que, por ejemplo, el usuario pueda reordenarlas.
Gracias,
Tim
¿Por qué no utilizar encabezados UITableView? Puede poner texto allí o hacer una vista personalizada. Hay metodos de UITableViewDelegate para eso – Novarg