Programing

신속하게 UIColor를 CGColor로 변환

lottogame 2020. 10. 18. 08:19
반응형

신속하게 UIColor를 CGColor로 변환


다음은 Obj-C 코드입니다.

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)

이 "연한 회색"대답은 실제로 일부 코드를 디버그하는 데 도움이됩니다. 감사합니다!

참고 URL : https://stackoverflow.com/questions/27821785/converting-uicolor-to-cgcolor-in-swift

반응형