Questo è il codice Obj-C:Conversione UIColor a CGColor in rapida
CGContextSetStrokeColorWithColor(context, [[UIColor lightGrayColor] CGColor]);
Come faccio a scrivere in rapida.
Questo è il codice Obj-C:Conversione UIColor a CGColor in rapida
CGContextSetStrokeColorWithColor(context, [[UIColor lightGrayColor] CGColor]);
Come faccio a scrivere in rapida.
// Original answer.
var newColor = UIColor.lightGrayColor().CGColor
// Swift 3 version
var newColor = UIColor.lightGray.cgColor
@idmean Non credo che è necessaria una spiegazione. La domanda è fondamentalmente chiedendo una singola riga di codice. "Dammi questa linea Obj-C in Swift". Che tipo di spiegazione ti aspetti? Questo è tutto ciò che è necessario per rispondere a questo tipo di domanda – Chris
Semplicemente non dovresti rispondere a domande del genere. La risposta incoraggia altre persone a porre domande simili. – idmean
Ecco perché la domanda ha 3 downvotes. Solo perché l'OP non sa come fare correttamente una domanda in inglese (forse c'è una barriera linguistica) non significa che lui o lei non meriti una risposta alla domanda. Se nessuno riusciva a capire cosa veniva chiesto, è diverso. Ma è facile interpretare quello che viene chiesto – Chris
Stranamente, come Swift si è evoluta a 3,0 la risposta è evoluto pure. L'ho trovato durante la conversione di alcuni codici Objective C in Swift. Spero che questo aiuti qualcuno! :-) Ecco quello che è oggi:
context.setStrokeColor(UIColor.lightGray.cgColor)
Ed è divertente, questa risposta "grigio chiaro" è in realtà mi aiuta il debug del codice troppo! Grazie a te!
UIColor.lightGrayColor(). CGColor –
'CGContextSetStrokeColorWithColor (contesto, UIColor.lightGrayColor.CGColor)' – rakeshbs