Comment changer la police d'UIButton en Swift : 3 méthodes éprouvées
Bonjour à tous ! Je suis débutant en Swift et en développement iOS. J'ai rencontré un problème : je n'arrive pas à changer la police d'un UIButton. Je crée un bouton via Interface Builder, je connecte un IBOutlet, et j'essaie de définir la police par programmation.
Voici mon code :
```swift
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var myButton: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
// J'essaie de changer la police
myButton.titleLabel?.font = UIFont(name: "Helvetica-Bold", size: 20)
// Ou comme ça :
myButton.titleLabel?.font = UIFont.systemFont(ofSize: 16)
}
}
```
Mais la police ne change pas ! J'ai déjà essayé différentes options : définir la police dans Interface Builder, la changer dans le code avant et après avoir défini le titre. Parfois ça marche, parfois non. Surtout quand je veux utiliser une police personnalisée que j'ai ajoutée au projet.
Dites-moi, s'il vous plaît, comment changer correctement la police d'un UIButton ? Y a-t-il une subtilité ?