Wie füge ich einen Vollbild-Gradientenhintergrund in einer iOS-App mit Swift hinzu?
Hallo zusammen! Ich bin neu in der iOS-Entwicklung mit Swift und habe ein Problem. Ich möchte einen schönen Gradientenhintergrund für den gesamten Bildschirm in meiner App erstellen. Ich habe von CAGradientLayer gehört, verstehe aber nicht, wie ich ihn richtig auf den background view des Controllers anwenden kann.\n\nFolgendes habe ich versucht:\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\nAber der Gradient wird nicht richtig angezeigt – er füllt nicht den gesamten Bildschirm aus, besonders bei Drehung
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen