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 soll.
Folgendes habe ich versucht:
```swift
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let gradientLayer = CAGradientLayer()
gradientLayer.colors = [UIColor.blue.cgColor, UIColor.purple.cgColor]
gradientLayer.locations = [0.0, 1.0]
gradientLayer.frame = self.view.bounds
self.view.layer.addSublayer(gradientLayer)
}
}
```
Aber 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