ich ein UIViewController
muss zurück, wo ich einen Hintergrund Gradienten mitCAGradientLayer senden
CAGradientLayer *gradient = [CAGradientLayer layer];
...
gradient.frame = frame;
self.backGradient = gradient;
[self.view.layer insertSublayer:gradient atIndex:0];
es funktioniert gut schaffen, später muss ich die subview _selectionFrame
meiner Ansicht-Controller senden nach hinten:
(Ich brauche oft die _selectionFrame
senden vorne nach hinten und zu, für die Animation und Zeichen Zweck)
self
ist der Viewcontroller:
[self.view sendSubviewToBack:_selectionFrame];
Allerdings sendet dies die _selectionFrame
hinter der gradient
. Ich möchte es nur über dem Gradienten, aber unter jeder anderen Unteransicht. Das Problem ist, dass der Gradient keine Ansicht ist, also kann ich die Funktionen für den Gradienten nicht verwenden.
Ich möchte [self.view sendSubviewToBack:gradient];
anrufen
Aber das funktioniert nicht.
Funktioniert und ist einfach. – AlexWien