Como adicionar um fundo gradiente em tela cheia em um aplicativo iOS em Swift?
Olá a todos! Sou novo no desenvolvimento iOS em Swift e encontrei um problema. Quero criar um fundo gradiente bonito para toda a tela do meu aplicativo. Ouvi falar sobre CAGradientLayer, mas não consigo entender como aplicá-lo corretamente à view de fundo do controller.\n\nAqui está o que tentei:\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\nMas o gradiente não está sendo exibido corretamente — ele não preenche a tela inteira, especialmente ao girar o dispositivo.