Pregunta

Dada una colección de objetos de Word, quiero mostrar una nube de etiquetas desplazar similar a lo que se muestra a continuación. Mi clase Palabra tiene propiedades de nombre y rango de la que determinará la clasificación y ponderación de las fuentes. Cada palabra debe ser un objeto seleccionable (para invocar algún evento). Dado que la colección puede contener miles de objetos, lo único que necesita para gestionar las palabras que se presentan actualmente en la vista (es decir, a medida que se desplazan fuera de la parte inferior o superior de la pantalla, ya no me importa acerca de ellos).

¿Cómo acercarse a este?

text alt

¿Fue útil?

Solución 2

Terminé usando un UITableView con una costumbre UITableViewCell que contiene un conjunto de etiquetas personalizadas. Con el uso adecuado de la carga diferida y procesamiento en segundo plano, es rápido abundancia. Voy a seguir adelante y marcar las minas como la respuesta aceptada, pero aprecio todas las respuestas.

Otros consejos

Poner texto con formato HTML en un UIWebView con un poco de JavaScript que se desplaza en una base temporizada. Usted puede ser capaz de sobre los elementos a través de un puente de JavaScript.

De no ser así, tendrá un montón de elementos UILabel de varios tamaños, y un controlador de distribución que las posiciones de la forma adecuada, que casi seguramente será mucho más trabajo.

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