IOS/기본
[IOS] SwiftUI - Text
카피마스터
2025. 3. 28. 12:54
기본 사용
import SwiftUI
struct ContentView: View {
var body: some View {
Text("Hello world")
}
}
폰트 설정
기본 폰트 설정
VStack{
Text(".largeTitle - 큰 제목")
.font(.largeTitle)
Text(".title - 제목")
.font(.title)
Text(".title2 - 부제목")
.font(.title2)
Text(".title3 - 작은 부제목")
.font(.title3)
Text(".headline - 강조된 텍스트")
.font(.headline)
Text(".subheadline - 보조 텍스트")
.font(.subheadline)
Text(".body - 기본 텍스트")
.font(.body)
Text(".callout - 설명 텍스트")
.font(.callout)
Text(".caption - 작은 설명")
.font(.caption)
Text(".caption2 - 더 작은 설명")
.font(.caption2)
Text(".footnote - 푸터 텍스트")
.font(.footnote)
}
폰트 굵기 변경
VStack{
Text(".ultraLight - 매우 얇음")
.fontWeight(.ultraLight)
Text(".thin - 얇음")
.fontWeight(.thin)
Text(".light - 조금 얇음")
.fontWeight(.light)
Text(".regular - 일반")
.fontWeight(.regular)
Text(".medium - 중간")
.fontWeight(.medium)
Text(".semibold - 약간 굵음")
.fontWeight(.semibold)
Text(".bold - 굵음")
.fontWeight(.bold)
Text(".heavy - 매우 굵음")
.fontWeight(.bold)
Text(".black - 가장 굵음")
.fontWeight(.bold)
}