¿Cómo implemento la paginación automática de datos en Titanium cuando el usuario se desplaza a la fila inferior de una vista de tabla?
Frecuentes
Visto 2,774 equipos
1
Estoy trabajando en un proyecto de titanio que tiene cientos de registros que los usuarios pueden recorrer (piense en álbumes de música/canciones), en diferentes categorías.
¿Alguien tiene una idea de cómo podría usar una vista de tabla de desplazamiento que obtenga el siguiente conjunto de datos cuando el usuario se desplaza hacia abajo? Sé cómo hacer esto en una página web usando jQuery, pero no estoy seguro de cómo lo implementaría con la vista de tabla.
Dependiendo del tamaño de los datos obtenidos, puedo almacenarlos en caché en una base de datos local, pero no estoy seguro de qué tipo de límites de tamaño alcanzaré. Simplemente no quiero tener que tener una aplicación muy grande que los usuarios deban descargar inicialmente.
1 Respuestas
2
Bien, he encontrado una muestra que debería ser un excelente punto de partida:
A partir de esto, periódicamente haré llamadas de paginación a mi servicio web.
[EDITAR] - ¡Parece que la demostración de KitchenSink se actualizó ayer! Nuevo enlace: https://github.com/appcelerator/KitchenSink/blob/master/Resources/ui/handheld/ios/baseui/table_view_dynamic_scroll.js Según este nuevo enlace, ¿alguien sabe si esto solo funciona en iOS?
Respondido 02 ago 12, 05:08
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas titanium appcelerator titanium-mobile appcelerator-mobile or haz tu propia pregunta.
Resulta que este método no es compatible con Android debido a la falta de información de compensación Y en el oyente de desplazamiento del control tableview. Tendré este método en una vista específica de iPhone y una vista específica de Android que usa paginación más tradicional como esta: desarrollador.appcelerator.com/question/140662/… - hiro77