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) 색을 맞춰 줘야한다.