TableView Cell
테이블뷰 셀은
테이블뷰를 이루는 개별적인 행으로,
UITableViewCell 클래스를 상속받는다.
UITableViewCell 클래스에 정의된 표준 스타일을 활용해
문자열 혹은 이미지를 제공하는 셀을 생성할 수 있으며,
커스텀 서브뷰를 올려 다양한 시각적 모습을 나타낼 수 있다.
TableView Cell Structure
셀의 왼쪽 부분에는 주로 문자열, 이미지 혹은 고유 식별자 등이 입력된다.
셀의 오른쪽 작은 부분은 액세서리뷰로 상세보기, 재정렬, 스위치 등과 같은
컨트롤 객체가 위치한다.
Edit mode
편집 컨트롤은 삭제 컨트롤 또는 추가 컨트롤 중 하나가 될 수 있다.
재정렬이 가능한 경우, 재정렬 컨트롤이 액세서리뷰에 나타난다.
재정렬 컨트롤을 눌러 셀을 드래그하면 위아래로 순서를 변경할 수 있다.
Basic functions of TableView Cell
UITableViewCell
클래스를 상속받는 디본 테이블뷰 셀은 표준 스타일을 이용할 수 있다.
표준 스타일의 콘텐츠 영역은 한 개 이상의 문자열, 이미지를 지닐 수 있으며
이미지가 오른쪽으로 확장됨에 따라 문자열이 오른쪽으로 밀려난다.
textLabel: UILabel
: 주 제목 레이블detailTextLabel: UILabel
: 추가 세부 사항 표시를 위한 부제목 레이블imageView: UIImageView
: 이미지 표시를 위한 이미지뷰📚 Reference
UITableViewCell
UITableView
boostcourse - iOS 앱 프로그래밍