텍스트 뷰
텍스트 뷰는 여러 줄의 스타일화 된 텍스트 콘텐츠를 보여줍니다.
•
텍스트 뷰의 높이값은 어떤 값이든 가능
•
콘텐츠의 양이 뷰를 넘어서면 스크롤도 가능
•
기본적으로 텍스트 뷰의 콘텐츠는 왼쪽 정렬이 되어 있음
•
시스템 폰트는 검정색
•
텍스트 뷰가 수정 가능하다면, 뷰를 탭했을 때 키보드가 나타남
텍스트는 읽을 수 있게 유지하세요.
•
창의적인 방법으로 여러 종류의 폰트, 색상, 정렬을 사용할 수 있겠지만, 콘텐츠의 가독성을 유지하는 것이 중요합니다.
•
'bold text'와 같이 접근성 옵션이 켜졌을 때의 콘텐츠를 확인해야합니다.
적절한 타입의 키보드를 보여주세요
•
여러 종류의 키보드 타입을 지원합니다.
•
각 타입은 서로 다른 종류의 입력값에 맞춰 디자인되어 있습니다.
•
데이터 입력의 능률을 높이기 위해서 텍스트 뷰 수정모드에서 나오는 키보드는 해당 필드의 콘텐츠에 맞는 적절한 타입이 되어야 합니다.
현재 TextView는 SwiftUI에서 제공해주는 UI Component가 아닙니다. 사용하기 위해선 UIViewRepresentable 프로토콜을 채택한 TextView를 생성해주어야 합니다.