SwiftUI Text View 스타일링

기본용례

Text("Hello World") 

커스텀폰트사용

Text("Hello World").font(.custom("Helvetica-Bold", size: 24))

기본스타일링 사용

Text("caption: 국가는 대외무역을 규제·조정할 수 있다.").font(.callout)
Text("title: 국가는 대외무역을 규제·조정할 수 있다.").font(.title)
Text("subheadline: 국가는 대외무역을 규제·조정할 수 있다.").font(.subheadline)
Text("footnote: 국가는 대외무역을 규제·조정할 수 있다.").font(.footnote)
Text("headline: 국가는 대외무역을 규제·조정할 수 있다.").font(.headline)
Text("largeTitle: 국가는 대외무역을 규제·조정할 수 있다.").font(.largeTitle)
Text("body: 국가는 대외무역을 규제·조정할 수 있다.").font(.body)
Text("none: 국가는 대외무역을 규제·조정할 수 있다.").font(.none)

스타일링 응용하기

.bold() // 볼드
.italic() // 기울임
.underline() // 밑줄긋기
.strikethrough(true, color: .red) // 가운데 빨간줄
.fontWeight(.ultraLight) //폰트얇게
.color(Color.init(red: 25/255, green: 200/255, blue: 2/255)) //색상

간격, 사이즈

.multilineTextAlignment(.leading) //정렬
.baselineOffset(10) //위아래 offset
.lineLimit(2) //2줄로 제한
.lineSpacing(20) //행간
.allowsTightening(true) //텍스트 space 맞추기
.kerning(5) //자간
공유하기

Harry The Great

자동화/클라우드를 좋아하고 모바일 개발을 천직으로 생각하는 개발자

해리의 유목연습장

미디움에서 운영하는 유목코딩 블로그 이외에 짧은 스니펫/디버그/디자인 연습/일상등을 기록하기위한 블로그겸 연습장입니다.