Cómo implementar una vista de tabla en su aplicación para ios
iOS programadores de aplicaciones necesitan saber cómo implementar vistas de tabla. Es posible que haya trabajado con vistas mesa antes - pero con estático células, todo el trabajo se hace en el guión gráfico. Ahora es el momento de alejarse por su cuenta y entender lo que hace el guión para que detrás de las escenas, por así decirlo.
Es una buena cosa para saber qué puntos de vista mesa de trabajo, porque las opiniones de mesa son frente y al centro en muchas de las aplicaciones que vienen con los dispositivos IOS fuera de la caja- que juegan un papel importante en muchas de las aplicaciones que se pueden descargar desde la App Store . (Ejemplos evidentes: Casi todos los puntos de vista de la configuración, correo, música y aplicaciones Contactos son vistas de tabla.)
vistas de tabla adquieren un papel tan importante porque, además de mostrar los datos, sino que también puede servir como una manera de navegar los datos estructurados.
Si se echa un vistazo a una aplicación como Correo o Configuración, usted encuentra que las opiniones de la tabla presentan una lista desplegable de artículos (o filas o entradas) que pueden dividirse en secciones. Una fila puede mostrar texto o imágenes.
Se puede tener una accesorio como por ejemplo un triángulo de información, de manera que cuando se selecciona una fila, que puede ser presentado con otra vista de tabla o con algún otro punto de vista que puede mostrar una página web o incluso controles tales como botones y campos de texto.
Vale la pena señalar que las opiniones de mesa iOS sólo proporcionan una única columna de datos - no las tablas de dos dimensiones que es posible construir en una hoja de cálculo de Numbers. El marco OS X cacao proporciona una de varias columnas NSTableView clase, pero el IOS UITableView sólo es compatible con una sola columna.
Para iniciar el proceso de creación de la tabla vista, primero tiene que decidir lo que queremos que suceda cuando el usuario selecciona una fila en particular en la vista de la tabla de su aplicación. Como se vio con células estáticas, puede tener prácticamente cualquier cosa que suceda. Se puede visualizar una vista web como lo hace en tiempo o incluso mostrar otra vista Tabla.
En este caso, sin embargo, el controlador de destino Vista será despedido, y el usuario encontrará a sí misma en la vista principal, listo para hacer otra selección.
Una vista de tabla es una instancia de la clase UITableView, donde cada fila visible de la tabla utiliza una UITableViewCell para sacar su contenido. Pensar en un vista de tabla como el objeto que crea y gestiona la estructura de la tabla, y el Ver Tabla celular como responsable de mostrar el contenido de una sola celda de la tabla.