Comment ajouter un fond dégradé plein écran dans une application iOS en Swift ?
Bonjour à tous ! Je suis débutant en développement iOS avec Swift et j'ai rencontré un problème. Je veux créer un joli fond dégradé pour tout l'écran de mon application. J'ai entendu parler de CAGradientLayer, mais je ne comprends pas comment l'appliquer correctement à la vue d'arrière-plan du contrôleur.\n\nVoici ce que j'ai essayé :\n\n```swift\nimport UIKit\n\nclass ViewController: UIViewController {\n override func viewDidLoad() {\n super.viewDidLoad()\n \n let gradientLayer = CAGradientLayer()\n gradientLayer.colors = [UIColor.blue.cgColor, UIColor.purple.cgColor]\n gradientLayer.locations = [0.0, 1.0]\n gradientLayer.frame = self.view.bounds\n self.view.layer.addSublayer(gradientLayer)\n }\n}\n```\n\nMais le dégradé ne s'affiche pas correctement — il ne remplit pas tout l'écran, surtout lors de la rotation.