To jest kod Obj-C:
CGContextSetStrokeColorWithColor(context, [[UIColor lightGrayColor] CGColor]);
Jak to szybko napisać.
objective-c
swift
colors
uicolor
Shakti Chauhan
źródło
źródło
CGContextSetStrokeColorWithColor(context,UIColor.lightGrayColor.CGColor)
Odpowiedzi:
// Original answer. var newColor = UIColor.lightGrayColor().CGColor // Swift 3 version var newColor = UIColor.lightGray.cgColor
źródło
Co dziwne, ponieważ Swift ewoluował do 3.0, odpowiedź również ewoluowała. Natknąłem się na to podczas konwersji kodu Objective C na Swift. Mam nadzieję, że to komuś pomoże! :-) Oto co jest dzisiaj:
context.setStrokeColor(UIColor.lightGray.cgColor)
I to zabawne, ta „jasnoszara” odpowiedź pomaga mi również w debugowaniu kodu! Dziękuję!
źródło
Wersja Swift 4+
UIColor.lightGray.cgColor
źródło