티스토리 뷰
반응형
앱 개발을 하다보면 텍스트 중간에 색상을 넣어야할 때가 있습니다.
이번 포스트에서 소개할 내용은 Label의 텍스트 중 특정 부분 색상 넣는 방법입니다.
Label에 색상 넣는 방법은 1) 색상 넣는 범위 설정, 2) HTML을 이용 두 가지 입니다.
1. 색상 넣는 범위 설정
Label의 attributedText을 이용하여 색상을 넣을 수 있습니다.
1) string_to_color 가 기준이 되어 그 글자가 있는 부분의 범위를 구하는 방식
2) 직접 rage 범위를 입력하는 방법
위 두 가지 방법으로 글자 색상을 변경할 수 있습니다.
2. HTML을 이용한 넣기
HTML 문법으로 텍스트를 변경 할 수도 있습니다.
htmlString에 HTML 문법도 같이 입력하여 그것을 기준으로 Label에 넣습니다.
이 방식도 Label의 attributedText을 이용하여 적용합니다.
정리
실제로 사용하는 부분이라서 위 소스만 이해하고 응용한다면 쉽게 적용할 수 있을 것입니다.
반응형
'프로그래밍 > iOS' 카테고리의 다른 글
[SWIFT] UIAlertController Tablet 이슈 (0) | 2018.01.08 |
---|---|
[Error]앱 스토어 등록 과정 중 Distribution 에러가 발생하는 경우 대응 방안 (0) | 2018.01.04 |
[SWIFT] 앱과 다른 앱 연결 (0) | 2018.01.02 |
[SWIFT] Alarm을 이용한 LocalNotification 표시 (0) | 2018.01.01 |
[SWIFT] LOCAL JSON FILE 호출하기 (0) | 2017.12.29 |
댓글
최근에 올라온 글
최근에 달린 댓글
TAG
- 선교
- swift
- MCC
- 안드로이드
- missioon
- push
- IOS
- Android
- DI
- 고시문헬퍼
- 알고리즘
- IT
- issue
- 탁구
- Kotlin
- 스코어헬퍼
- java
- missionchina
- 고시문
- 점수판
- Android Studio
- flutter
- 임용고시
- view
- 패턴
- RXjava
- 미션차이나센터
- 코틀린
- 디자인패턴
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함