Avatar ·

Cómo hacer texto en negrita y normal en un mismo UILabel en Swift

¡Hola a todos! Acabo de empezar a aprender Swift y desarrollo para iOS. Me encontré con este problema: necesito mostrar en un solo UILabel un texto donde parte de las palabras esté en negrita y parte en normal. Por ejemplo, una cadena como: "Hola, **mundo**! Este es **texto en negrita**." Intenté simplemente configurar la fuente para todo el label con `label.font = UIFont.boldSystemFont(ofSize: 16)`, pero entonces todo el texto se vuelve negrita. ¿Cómo puedo hacer para que solo palabras o frases específicas estén resaltadas en negrita y el resto permanezca normal? Aquí está mi código actual, que no funciona: ```swift let label = UILabel() label.text = "Hola, mundo! Este es texto en negrita." label.font = UIFont.systemFont(ofSize: 16) // fuente normal para todo ``` He oído hablar de NSAttributedString, pero no entiendo cómo aplicarlo para esta tarea. Necesito que el texto esté en una sola línea (no varios labels). Por favor, indíquenme cómo hacerlo correctamente en Swift. ¡Gracias de antemano!