Cómo cambiar la fuente de UIButton en Swift: 3 formas comprobadas
¡Hola a todos! Soy nuevo en Swift y desarrollo para iOS. Me encontré con un problema: no puedo cambiar la fuente de UIButton. Creo un botón a través de Interface Builder, conecto un IBOutlet e intento establecer la fuente programáticamente.
Aquí está mi código:
```swift
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var myButton: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
// Intento cambiar la fuente
myButton.titleLabel?.font = UIFont(name: "Helvetica-Bold", size: 20)
// O así:
myButton.titleLabel?.font = UIFont.systemFont(ofSize: 16)
}
}
```
¡Pero la fuente no cambia! Ya probé diferentes opciones: configuré la fuente en Interface Builder, la cambié en el código antes y después de establecer el título. A veces funciona, a veces no. Especialmente cuando quiero usar una fuente personalizada que agregué al proyecto.
Por favor, díganme cómo cambiar correctamente la fuente de UIButton. ¿Quizás hay algún detalle?