Jimmy's iOS
iOS) UILabel LineBreak 속성 본문
LineBreak 속성은 레이블 내에서 줄바꿈이 일어날 때 어떤 식으로 처리할 것인지 결정한다. 주요 선택값은 다음과 같다.
- Character Wrap : 개별 문자 단위로 줄바꿈. 하나의 단어가 완전히 끝나지 않았어도 라인의 끝에 도착하면 다음 라인으로 줄을 바꾸어 나머지 문자를 계속 출력한다.
- Word Wrap : Character Wrap 과 비슷하지만, 개별 문자 단위가 아니라 단어 기준으로 줄바꿈을 한다. 즉, 단어 중간을 끊어 줄바꿈을 하지 않는다는 뜻이다.
- Truncate Head : 콘텐츠 출력에 필요한 라인 수보다 레이블에 설정된 Line 속성이 적을 경우, 마지막 라인의 첫 머리 텍스트 일부를 말 줄임표로 처리한다.
- Truncate Middle : Truncate Head 와 비슷하지만, 마지막 라인의 텍스트 중간을 말줄임표로 처리하고 라인의 앞과 뒤 텍스트를 보존하는 방식으로 콘텐츠를 표현한다.
- Truncate Tail : 마지막 라인의 뒷부분을 잘라내어 말줄임표로 처리한다. 우리에게 가장 익숙한 처리 방식이다.
참고 : 꼼꼼한 재은씨 Swift 실전편
'iOS' 카테고리의 다른 글
iOS) 키보드 올라오고 내려갈시 화면 올리기 , 내리기 (0) | 2021.07.14 |
---|---|
iOS) 화면 터치하여 키보드 내리는 방법 (0) | 2021.07.08 |
iOS) URL 형식의 이미지를 UIImage() 형식으로 변환하기 (0) | 2021.06.08 |
iOS) Confetti Animation Effect (0) | 2021.06.08 |
iOS) AlertController 에 textField 넣기 (0) | 2021.06.04 |