[SwiftUI] Text
2023. 1. 7. 16:30
Text
Text("폰트와 굵기 설정")
.font(.title) // 폰트 설정
.fontWeight(.black) // 폰트 굵기
Text("글자색은 foreground, 배경은 background")
.foregroundColor(.white) // 글자색
.padding() // 텍스트 주변 여백 설정
.background(Color.blue) // 텍스트 배경 설정(Color로 명시)
Text("커스텀 폰트, 볼트체, 이탤릭체, 밑줄, 취소선")
.font(.custom("Menlo", size: 16)) // 커스텀 폰트 설정
.bold() // 볼드체
.italic() // 이탤릭체
.underline() // 밑줄
.strikethrough() // 취소선
Text("라인 수 제한과 \n 텍스트 정렬 기능입니다. \n 이건 안 보입니다.")
.lineLimit(2) // 텍스트를 최대 2줄까지만 표현
.multilineTextAlignment(.trailing) // 다중행 문자열의 정렬 방식 지정
.fixedSize() // 주어진 공간의 크기가 작아도 텍스트를 생략하지 않고 표현되도록 설정
(Text("자간과 기준선").kerning(8) // 자간(글자와 글자 사이 간격)
+ Text(" 조정도 쉽게 가능합니다.").baselineOffset(8)) // 기준선
.font(.system(size: 16))
출처 : 스윗한 SwiftUI (이봉원 저, 비제이퍼블릭)
728x90
'iOS > SwiftUI' 카테고리의 다른 글
[SwiftUI] 공식문서 파헤치기 (2) [Stack] (0) | 2023.08.12 |
---|---|
[SwiftUI] 공식문서 파헤치기 (1) [SwiftUI] (0) | 2023.08.05 |
[SwiftUI] Stack (0) | 2023.01.30 |
[SwiftUI] Image (0) | 2023.01.14 |
[SwiftUI] SwiftUI (0) | 2022.10.09 |