SwiftUI 에서 글자를 그대로 나타내려면 Text 뷰를 이용하면 된다. modifier 를 사용하여 폰트로 글꼴을 구성할 수 있다.
기본 코드
struct ContentView: View {
var body: some View {
VStack {
Text("Just bacause something doesn't do what you planned it to do doesn't mean it's useless.")
.frame(width: 100)
}
}
}
실행 화면
속성
- frame : Text 의 공간을 정하고, 줄 바꿈, 크기 조정 등을 구성하게 한다.
- multilineTextAlignment : 여러 줄의 텍스트 표시 정렬 방식
- lineLimit : 표시할 줄 수
- lineSpacing : 텍스트 줄 간격 조절
- truncationMode : 원하는 위치의 텍스트의 위치를 생략 가능 (.head / .middle / .tail)
- allowsTightening : 문자 사이의 공간 압축 여부 설정
- .kerning / .tracking : 글자 사이의 간격을 조절
- .tracking 은 붙여진 문자를 분리시키고, .kerning 은 붙여진 문자를 분리시키지 않음
- padding : 텍스트 또는 이미지 등 주변에 여백을 줌
개발자 Document
Apple Developer Documentation
developer.apple.com
'Language > Swift' 카테고리의 다른 글
SwiftUI를 이용한 여러 줄의 텍스트를 입력하기 (TextEditor) (0) | 2022.11.25 |
---|---|
SwiftUI를 이용한 텍스트 입력하기 (TextField) (0) | 2022.11.24 |
SwiftUI를 이용한 패스워드 입력 뷰 만들기 (SecureField) (0) | 2022.11.22 |
SwiftUI를 이용한 피커 사용하기(Picker) (0) | 2022.11.21 |
SwiftUI를 이용한 스크롤 화면 그리기 (ScrollView) (0) | 2022.11.20 |
댓글