반응형
UIColor를 CGColor로 신속하게 변환
Obj-C 코드는 다음과 같습니다.
CGContextSetStrokeColorWithColor(context, [[UIColor lightGrayColor] CGColor]);
어떻게 하면 빨리 쓸 수 있을까요?
// Original answer.
var newColor = UIColor.lightGrayColor().CGColor
// Swift 3 version
var newColor = UIColor.lightGray.cgColor
스위프트 4+ 버전
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
반응형
'programing' 카테고리의 다른 글
MySQL에서 Java/Hibernate에서 BigDecimal을 어떤 유형으로 매핑하시겠습니까? (0) | 2023.09.03 |
---|---|
그룹 값은 0까지 SQL(maria DB)에 시간을 기준으로 저장하고 카운트와 함께 합계를 수행합니다. (0) | 2023.09.03 |
동위원소와 Masonry jQuery 플러그인의 차이점 (0) | 2023.09.03 |
Oracle SQL Developer의 Excel 날짜 필드 가져오기 문제 (0) | 2023.09.03 |
Oracle SQL Select의 행 수? (0) | 2023.09.03 |