2024. 3. 20. 09:47ㆍSwift
Text() : 문자를 띄우는 컨트롤
사용 방법
-> Text("Hello")와 같이 괄호 안에 원하는 문자 세팅
-> Text("제 이름은 \(name)입니다.") 와 같이 변수를 직접 넣어서 세팅도 가능
Text 함수
- .lineLimit(n) : 텍스트를 몇줄까지 보이게 할 것인지를 정의, 단 사용할 경우 자동 말줄임표 처리가 되므로 주의
- .truncationMode(.head/.middle/.tail) : 해당 변수 중 하나를 넣는 것으로, 테스트해본 결과 마지막 줄의 앞/중간/뒤 중 해당 부분을 생략
- .multilineTextAlignment(.center/.leading/.trailing) : 정렬해주는 함수, 중앙/좌측/우측 정렬
- .lineSpacing(n) : 줄 간격 조정
- .font(.largeTitle/.title/.headline/.subheadline/.body/.callout/.footnote/.caption) : 폰트 변경, largeTitle, .title, headline의 경우 bold가 적용되어있음
- .foregroundColor(Color.red) : 폰트색 변경
- .background(color.red) : 배경색 변경
Label
- Label("text", systemImage:"circle") : 해당 아이콘을 텍스트 앞에 추가
- .labelStyle(TitleOnlyLabelStyle()/ IconOnlyLabelStyle()) : 텍스트만 표시/아이콘만 표시