UIKit) lineBreakMode에 대해서

2024. 1. 1. 21:28·앱/Swift

Untitled.png

nsLineBreakMode는 텍스트가 줄바꿈할때 어떻게 잘리는지에 대한 속성값이다.

UILabel에 직접적으로 줄수있으니 어떻게 되는지 한번 살펴보자

byWordWrapping

단어가 한줄에 다 들어가지않으면 단어 단위로 줄바꿈을 한다는 속성

안녀어어어엉이 긴 단어고, 다음줄에서 끊기지 않게 하기 위해서 해당 단어에서 줄바꿈을 하게 된다.

따로 값을 주지 않는 경우에 기본값.

Untitled.png

byCharWrapping

charWrapping의 경우 문자하나하나로 해서 문자단위로 줄을 끊게 된다.

Untitled.png

byClipping

ByWordWrapping과 동일하게 작동한다.

Untitled.png

byTruncatingHead

줄바꿈이 없는경우 문장이 폭을 넘어가게 되면 앞부분을 …으로 처리하고 뒤에 부분이 나오도록 하는 속성

Untitled.png

byTruncatingTail

줄바꿈이 없는경우 문장이 폭을 넘어가게 되면 뒷부분을 …으로 처리하고 뒤에 부분이 나오도록 하는 속성

Untitled.png

byTruncatingMiddel

문장 중간을 …으로 처리한다. (줄바꿈이 없는경우에)

Untitled.png

반응형

'앱 > 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
'앱/Swift' 카테고리의 다른 글
  • Combine과 Rx가 잘 이해가 안가는 사람을 위한 설명(feat. SwiftUI에 비유해서)
  • Swift) NSAttributedString, NSMutableAttributedString
  • UIKit) Then을 사용해보자
  • Swift) DiscardableResult, 알람이 필요없다면!
진ddang
진ddang
안녕하세요 진땅의 개발자 블로그 입니다. 피드백은 환영입니다. 깃헙 : https://github.com/it794613
    반응형
  • 진ddang
    맛동산이
    진ddang
  • 전체
    오늘
    어제
    • 분류 전체보기 (199)
      • 일기 그리고 목표 (1)
      • 웹 (20)
        • 리액트 (19)
      • 앱 (115)
        • Swift 문법 (15)
        • Swift (65)
        • SwiftUI (32)
        • 리액트 네이티브 (3)
      • CS (30)
        • 컴퓨터그래픽스 (8)
        • 운영체제 (6)
        • 네트워크 (16)
      • 알고리즘 (13)
        • 백준 (12)
        • 프로그래머스 (1)
      • 대외활동 (7)
        • ict한이음(2022.04) (2)
        • 멋쟁이 사자처럼 (5)
        • Apple Developer Academy (0)
      • 다양한 내용들 (8)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    composable architecture
    영남대
    웹
    컴퓨터그래픽스
    cs
    Swift
    백준
    widget
    dispatchqueue
    문법
    운영체제
    spritekit
    멋사
    네트워크
    멋쟁이사자처럼
    Protocol
    uikit
    대외활동
    swift concurrency
    c++
    SwiftUI
    widgetkit
    후기
    위젯킷
    리액트
    스위프트
    알고리즘
    TCA
    ReactorKit
    스유
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
진ddang
UIKit) lineBreakMode에 대해서
상단으로

티스토리툴바