Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 멋쟁이사자처럼
- 백준
- 네트워크
- 스유
- c++
- SwiftUI
- 웹
- Protocol
- cs
- 멋사
- 1일1알골
- 문법
- 스위프트
- 영남대
- 알고리즘
- dispatchqueue
- widgetkit
- swift concurrency
- 운영체제
- composable architecture
- 컴퓨터그래픽스
- spritekit
- 대외활동
- Swift
- 위젯킷
- TCA
- widget
- 후기
- uikit
- 리액트
Archives
- Today
- Total
맛동산이
UIKit) lineBreakMode에 대해서 본문
nsLineBreakMode는 텍스트가 줄바꿈할때 어떻게 잘리는지에 대한 속성값이다.
UILabel에 직접적으로 줄수있으니 어떻게 되는지 한번 살펴보자
byWordWrapping
단어가 한줄에 다 들어가지않으면 단어 단위로 줄바꿈을 한다는 속성
안녀어어어엉이 긴 단어고, 다음줄에서 끊기지 않게 하기 위해서 해당 단어에서 줄바꿈을 하게 된다.
따로 값을 주지 않는 경우에 기본값.
byCharWrapping
charWrapping의 경우 문자하나하나로 해서 문자단위로 줄을 끊게 된다.
byClipping
ByWordWrapping과 동일하게 작동한다.
byTruncatingHead
줄바꿈이 없는경우 문장이 폭을 넘어가게 되면 앞부분을 …으로 처리하고 뒤에 부분이 나오도록 하는 속성
byTruncatingTail
줄바꿈이 없는경우 문장이 폭을 넘어가게 되면 뒷부분을 …으로 처리하고 뒤에 부분이 나오도록 하는 속성
byTruncatingMiddel
문장 중간을 …으로 처리한다. (줄바꿈이 없는경우에)
반응형
'앱 > Swift' 카테고리의 다른 글
Combine과 Rx가 잘 이해가 안가는 사람을 위한 설명(feat. SwiftUI에 비유해서) (2) | 2024.01.01 |
---|---|
Swift) NSAttributedString, NSMutableAttributedString (1) | 2024.01.01 |
UIKit) Then을 사용해보자 (0) | 2024.01.01 |
Swift) DiscardableResult, 알람이 필요없다면! (0) | 2024.01.01 |
UIKit) ReactorKit 을 알아보자(feat. SwiftUI) (1) | 2024.01.01 |