Me gustaría implementar vistas de texto enriquecido tal como se muestran en Instagram. Lo que sigue es una captura de pantalla.Vista de texto enriquecido como Instagram Comentario
Específicamente, mis objetivos son:
- palabras en diferentes posiciones de la misma vista de texto pueden tener diferentes tamaños de fuente, colores de fuente y estilos de fuente (negrita, cursiva, etc.).
- Los eventos táctiles (pulsación larga, toque abajo, etc.) se pueden detectar en las devoluciones de llamada de delegado. La información (qué palabra se toca, si es una pulsación larga o un toque hacia abajo, etc.) se puede recopilar en dichos métodos de devolución de llamada.
Grandes marcos como Three20 están fuera de la cuestión. Las bibliotecas pequeñas e independientes son muy preferidas. Las API Cocoa Touch de bajo nivel también pueden estar bien si no me toma más de unos pocos días terminarlas.
Cualquier sugerencia es muy apreciada.
En iOS6, UILabel y NSAttributedString también lo hacen. – Fogmeister
OHAttributedLabel es compatible con iOS 5;) –