NSAttributedString, cambia la fuente en general, ¿PERO conserva todos los demás atributos?
Digamos que tengo unNSMutableAttributedString
.
La cadena tieneuna mezcla variada de formateo en todo:
Aquí hay un ejemplo:
Esta cadena esinfierno paracambio en iOS, esoDe Verdad apestar.
Sin embargo, la fuente per se no es la fuente que desea.
quiero
cambiar cada carácter a una fuente específica (por ejemplo, Avenir)
pero,
mantener cada una de lasotro atribuciones (negrita, cursiva, colores, etc.) que ocurren a lo largo de la cadena, en varios lugares.
¿Cómo demonios haces esto?
Nota:
si agrega trivialmente un atributo "Avenir" en todo el rango: simplementeelimina todos los otros rangos de atributos, pierdes todo el formato
Para ser claros: desafortunadamente, los atributos sonno, de hecho, "aditivo".