Pregunta

Hola! Tengo un problema pensé que iba a tirar a la S. O. mundo antes de que pase mucho tiempo en él.

Básicamente tengo un requisito en el que me estoy haciendo una cadena de texto que tiene las imágenes en línea, como por una burbuja de chat en un UITableView. Estas imágenes son similares a los minigráficos y / o emoticones.

Normalmente, para que algo así me gustaría utilizar un UIWebView y formatear manualmente el marcado y la carga, haciendo referencia a las imágenes en el paquete de aplicación.

Pero, necesito que sea en una vista de tabla, y por lo tanto tengo que cargar estas cosas rápidamente.

Pienso que necesito algún tipo de clase que toma una cadena con mi imagen fichas en ella, y genera un UIView con un UITextView en él, superpuesto con los UIImageViews en los lugares adecuados. Parece un problema espinoso. He googled un poco, pero nadie parece tener una buena solución que puedo encontrar.

¿Alguien sabe cualquier cosa que pudiera ser un buen método para tomar mejores que he presentado anteriormente? No puedo ser la primera persona a querer mezclarse texto en línea con las imágenes de una UITableView, así que estoy bastante seguro de que es una buena práctica que puedo seguir.

¿Fue útil?

Solución

Me gustaría utilizar un UIView recta, y hacer todo en CoreGraphics en el drawRect: método. Si usted va con su método propuesto, que está creando una jerarquía de vistas muy compleja, que, si está en una tableView, se ralentizará el desplazamiento.

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