2011-12-27 13 views
8

Necesito crear un TableViewController estático muy largo.¿Cómo se crea una vista de tabla estática muy larga con Storyboard?

La tabla estática tiene alrededor de 5 grupos, cada grupo tiene algunas celdas, 2-7 dependiendo del grupo.

¿Cómo logro esto cuando el constructor de interfaz solo le permite ver el tamaño de pantalla real y nada más?

¿Hay alguna manera de desplazarse dentro de la vista de tabla mientras está en IB? ¿O tal vez alargar la pantalla para que pueda ver todos los grupos y las células al mismo tiempo? Es decir, el objetivo de IB es diseñar visualmente sus pantallas, pero ¿cómo se puede diseñar una pantalla de varias páginas?

Respuesta

26

ACTUALIZACIÓN (26 de diciembre de 2012): Me acabo de dar cuenta hoy de que en la versión actual de Xcode puede desplazarse 2 dedos en el panel táctil a través de una UITableView estática larga en un guión gráfico. Entonces, la respuesta a continuación ya no es necesaria.

Para su viewController en el inspector de atributos en el conjunto de la derecha Tamaño en Freeform. Luego, para TableView, establezca la altura en el inspector de tamaño en el tamaño que necesite (como 1000). Diseña tu tabla estática gigante al contenido de tu corazón. La configuración predeterminada para los Struts y Springs debe tener en cuenta el redimensionamiento de la mesa a las dimensiones normales cuando se ejecuta la aplicación.

+0

Eso hizo el truco, sin embargo, parece que solo tengo esa opción usando un archivo xib, no en modo guión gráfico ... – ElasticThoughts

+0

Logré los pasos en mi respuesta en el guión gráfico de esta mañana. – agilityvision

+0

Eric, tienes razón! ¡Gracias de nuevo! – ElasticThoughts

0

Interface Builder ahora le permitirá desplazarse dentro de una UITableView utilizando su rueda de desplazamiento.

No es ideal para ver toda la interfaz a la vez, pero sigue siendo muy útil.

Cuestiones relacionadas