Meine App hat eine Gradientenschicht, die ich in Code gemacht habe. Wenn ich dies jedoch auf dem Bildschirm anzeige, werden alle anderen Komponenten abgedeckt und die Schaltflächen, Beschriftungen und Bilder ausgeblendet.Push-Gradient-Layer zum Hintergrund swift
Wie schiebe ich diese Ebene zurück, so dass der Hintergrund der Ansicht?
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
//creating color gradient
let topColor = UIColor(red: 69/255, green: 140/255, blue: 68/255, alpha: 1).CGColor
let bottomColor = UIColor(red: 143/255, green: 239/255, blue: 141/255, alpha: 1).CGColor
let gradientLayer = CAGradientLayer()
gradientLayer.frame = self.view.frame
gradientLayer.colors = [topColor,bottomColor]
gradientLayer.locations = [0.1,1.0]
self.view.layer.addSublayer(gradientLayer)
}
Dank mit Add für diesen Mann :) – pete800
Sie sind willkommen :) – Yannick