Sto creando una vista e aggiungendo un livello di sfumatura ad esso.Come inserire un sottolivello in swift?
ho questo:
import UIKit
import QuartzCore
let rect : CGRect = CGRectMake(0,0,320,100)
var vista : UIView = init(frame: rect)
let gradient : CAGradientLayer = CAGradientLayer()
gradient.frame = vista.bounds
let cor1 = UIColor.blackColor().CGColor
let cor2 = UIColor.whiteColor().CGColor
let arrayColors = [cor1, cor2]
gradient.colors = arrayColors
ora devo fare questo
[view.layer insertSublayer:gradient atIndex:0];
Come faccio a fare questo in rapida?
Grazie. Funziona perfettamente ma stranamente, stavo cercando di indovinare il comando digitando view.layer.insert e premendo tab, per vedere se l'autosuggest sarebbe venuto con qualcosa, ma non è arrivato nulla, quindi ho pensato di essere sulla strada sbagliata. A proposito, qual è il modo migliore per scoprire un comando come questo quando non lo sai? – SpaceDog
È possibile comandare + fare clic su layer e quindi comando + clic su CALayer (o comando + shift + o e tipo CALayer) per arrivare a CALayer rappresentazione rapida del file di intestazione objc –