ios - español - manual de qgis 2.18 pdf
¿Cómo mostrar un marcador de posición antes de que se muestren las celdas de Tableview? (3)
Estas preguntas hacen referencia justo antes de que una vista de tabla obtenga sus datos y muestre sus celdas.
Últimamente, he visto algunas aplicaciones que muestran una imagen de tipo de contorno aproximado de las celdas de tableview durante breves momentos antes de que se muestren las celdas pobladas.
¿Cómo se hace esto?
¿Se utiliza una imagen de marcador de posición para toda la vista de tabla o se representan imágenes de tipo de marcador de posición para cada celda hasta que la celda se elimina de la cola?
Según mi opinión, sería mejor agregar backgroundView a tableView.
escribir:
durante la búsqueda / búsqueda de datos:
if results.count == 0{
tableview.backroundView = emptyBlurView
}
Una vez que se reciben los datos, antes de volver a cargar:
tableview.backroundView = nil
cuando la solicitud de inicio en el servidor muestra la celda del marcador de posición y la respuesta de red se recibe la celda del contenedor de datos. usando una celda de marcador de posición igual que el indicador de actividad.
FaceBook está utilizando el efecto de simmer para su celda de marcador de posición.
Vaina
Cree una clase separada de UITableViewCell
donde el contenido de la celda sea un UIImageView
que tenga algún tipo de imagen de marcador de posición de cómo se verán sus celdas. UITableView
el UITableView
con esas celdas mientras se realiza su solicitud de fondo. Cuando se complete la solicitud, inicie una actualización de tabla en la que elimine todas las celdas de marcador de posición, luego inserte todas las celdas "reales".