Це код Obj-C:
CGContextSetStrokeColorWithColor(context, [[UIColor lightGrayColor] CGColor]);
Як це швидко написати.
Це код Obj-C:
CGContextSetStrokeColorWithColor(context, [[UIColor lightGrayColor] CGColor]);
Як це швидко написати.
CGContextSetStrokeColorWithColor(context,UIColor.lightGrayColor.CGColor)
Відповіді:
// Original answer.
var newColor = UIColor.lightGrayColor().CGColor
// Swift 3 version
var newColor = UIColor.lightGray.cgColor
Як не дивно, але коли Свіфт еволюціонував до 3.0, відповідь також змінилася. Я натрапив на це під час перетворення деякого коду Objective C у Swift. Сподіваюся, це комусь допоможе! :-) Ось що це сьогодні:
context.setStrokeColor(UIColor.lightGray.cgColor)
І це смішно, ця "світло-сіра" відповідь насправді допомагає мені також налагодити якийсь код! Дякую йоу!
Свіфт версії 4+
UIColor.lightGray.cgColor