Это код Obj-C:
CGContextSetStrokeColorWithColor(context, [[UIColor lightGrayColor] CGColor]);
Как мне написать это быстро.
objective-c
swift
colors
uicolor
Шакти Чаухан
источник
источник
CGContextSetStrokeColorWithColor(context,UIColor.lightGrayColor.CGColor)
Ответы:
// Original answer. var newColor = UIColor.lightGrayColor().CGColor // Swift 3 version var newColor = UIColor.lightGray.cgColor
источник
Как ни странно, поскольку Swift эволюционировал до 3.0, ответ тоже изменился. Я столкнулся с этим при преобразовании кода Objective C в Swift. Я надеюсь, что это помогает кому-то! :-) Вот что это сегодня:
context.setStrokeColor(UIColor.lightGray.cgColor)
Забавно, что этот «светло-серый» ответ на самом деле помогает мне отладить и некоторый код! Спасибо!
источник
Версия Swift 4+
UIColor.lightGray.cgColor
источник