Pregunta

así que quería tener una tabla con varias secciones y cada una con varias celdas. Al tocar la cabecera de una sección, esta sección debe expandirse y los demás debe reducir al mínimo, dejando sólo la cabecera visible.

Me levantó algunas sugerencias y logró esto a) ajustar la altura de la celda a 0 y reloding los datos animados y b) añadir un botón como subvista a la cabecera de la célula.

De todos modos, mientras que trabaja muy bien, sobre todo, no hay problema menor, es decir, que se puede ver un 'parpadeo' debajo del encabezado de cada célula, cuando se anima el cambio. Supongo que es porque el contenido de la celda se vuelve a dibujar. Y no me gusta que!

Yo quería preguntar si el enfoque es correcto o en general su opinión sobre el tema. Por otra parte estaría muy feliz, si alguien podría sugerir por qué los que aparezca 'parpadeo' en mi mesa:)

EDIT:? Otra cosa es, que si presiono en una sección, aparece como se presionan todos los encabezados de sección .... tal vez alguien ha visto este artefacto raro también

¿Fue útil?

Solución

Se debe eliminar las células en lugar de altura ajuste a 0.
Tendrá menos llamada a la fuente de datos y delegado, y no hay más artefactos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top