NSMutableAttributedString 을 이용하면 Outline 효과를 줄 수 있다.
NSAttributedStringKey
let myString = "조심해라"
// 1번 아웃라인
let attributes: [NSAttributedStringKey : Any] = [
NSAttributedStringKey.strokeColor: UIColor.red,
NSAttributedStringKey.foregroundColor: UIColor.black,
NSAttributedStringKey.strokeWidth: -3.0,
NSAttributedStringKey.font: UIFont(name: "fontName", size: 80)
]
let customizedText = NSMutableAttributedString(string: myString,
attributes: attributes as? [NSAttributedStringKey : Any] )
textLayer1.string = customizedText
2018.03.02 에 작성된 글입니다.
'Mobile App > iOS' 카테고리의 다른 글
Swift 4 - 영상처리 관련 코드 주석 (0) | 2019.03.09 |
---|---|
Swift 4 - 이미지 프로세싱 image processing ( 기초 ) (0) | 2019.03.09 |
Swift 4 - 폰트 체크하기, 폰트 적용하기 (0) | 2019.03.09 |
xcode 정리해서 용량 늘리기 (mac 용량 관리) (0) | 2019.02.27 |
RxSwift 정리 (0) | 2018.12.31 |