DongSup
dev's gait
DongSup
전체 방문자
오늘
어제
  • 분류 전체보기 (71)
    • flask (13)
    • iOS (11)
    • python (22)
    • CS (21)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Swift
  • 첫글
  • 언어공부
  • 한걸음
  • 파이썬

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
DongSup

dev's gait

UILabel의 주요 property
iOS

UILabel의 주요 property

2021. 11. 9. 00:48

◼ var text: String? : 레이블이 표시하는(표시할) 텍스트(문자열)

 

 ◾ 텍스트가 모두 동일한 속성값(폰트, 색상 등)으로 표시

 ◾ text 프로퍼티에 값을 할당하면 다른 스타일 관련attributedText 프로퍼티에도 같은 내용의 텍스트가 할당

 

선언 : var text: String? { get set }


◼ var attributedText: NSAttributedString? - 레이블이 표시할(스타일이 지정된) 텍스트(문자열)

 

◾ NSAttributed 특정 부분의 속성값을 변경할 수 있음 (폰트, 색상 등)

◾ attributedText에 값을 할당하면 text 프로퍼티에도 같은 내용의 텍스트가 할당

 

선언 : @NSCopying var attributedText: NSAttributedString? { get set }


◼ var numberOfLines: Int - 텍스트를 나타내는(렌더링하기 위한) 최대 라인 수

 

◾ 텍스트를 모두 표시하는 데 최대 제한을 제거하고 필요한 만큼 행을 사용하려면 0으로 설정, 기본값은 1

◾ 설정한 텍스트가 최대 라인 수를 초과하면 lineBreakMode 프로퍼티의 값에 따라 최대 줄 수와 경계 사각형 내부에 맞지 않는 텍스트를 자름

 

선언 : var numberOfLines: Int { get set }

'iOS' 카테고리의 다른 글

iOS BMI 계산기 앱 (1)  (0) 2021.11.20
iOS앱 개발 (Icon과 LaunchScreen 추가 / sender)  (0) 2021.11.16
맥(Mac)  (0) 2021.11.02
Swift 문법 (extension / 접근 제어 / protocol / enum)  (0) 2021.10.19
Swift 문법 (클래스/ 클래스 상속)  (0) 2021.10.12
    'iOS' 카테고리의 다른 글
    • iOS BMI 계산기 앱 (1)
    • iOS앱 개발 (Icon과 LaunchScreen 추가 / sender)
    • 맥(Mac)
    • Swift 문법 (extension / 접근 제어 / protocol / enum)
    DongSup
    DongSup

    티스토리툴바