text속성들
작성일
- Text(”Hello, World!” .lowercased()와 uppercased())를 사용할수 있다. 소문자(),대분자()
- .font(.body) // 글꼴변경
- .font(.system(size: 24, weight: . semibold, design: .default)) // 시스템으로 골끌 설정 가능.
- .fontWeight(.heavy) // 글꼴 두께
- .bold() // 볼드체
- .underline() // 밑줄 .underline(true, color: Color.red) 값을 줄 수 있다.
- .italic() // 글씨체 기울기
- .strikethrough() // 글자 가운데에 줄긋기 매개변수로 Bool 값과, color값을 줄 수 있따. .underline()과 동일
- .multilineTextAlignment(.center) // 텍스트가 가운데 정렬하게끔 왼쪽 .leading 오른쪽 .trailing
- .baselineOffset(10) // 줄간의 간격 설정
- .kerning(1) // 각 문자사이의 간격
- .foregroundColor(.red) // 글자 색상 저장
- .frame(width: 200. height: 100, alignment: .cent) 상자 크기
- .minimumScaleFactor(0.1) // 텍스트의 글자크기를 .frame에 맞춰서 비율로 설정 0.1 → 10%
- 뒤에 배경색을 나타내려면, Text 자체에 padding()값을 주고, background(.yellow) 색을 맞춰 줘야한다.