[iOS] TableView Cell

Eugenie·2022년 7월 6일
0

TableView Cell

테이블뷰 셀은
테이블뷰를 이루는 개별적인 행으로,
UITableViewCell 클래스를 상속받는다.

UITableViewCell 클래스에 정의된 표준 스타일을 활용해
문자열 혹은 이미지를 제공하는 셀을 생성할 수 있으며,
커스텀 서브뷰를 올려 다양한 시각적 모습을 나타낼 수 있다.

TableView Cell Structure

🌵 Cell content

셀의 왼쪽 부분에는 주로 문자열, 이미지 혹은 고유 식별자 등이 입력된다.

🌵 Accessory view

셀의 오른쪽 작은 부분은 액세서리뷰로 상세보기, 재정렬, 스위치 등과 같은
컨트롤 객체가 위치한다.

Edit mode

편집 컨트롤은 삭제 컨트롤 또는 추가 컨트롤 중 하나가 될 수 있다.

재정렬이 가능한 경우, 재정렬 컨트롤이 액세서리뷰에 나타난다.

재정렬 컨트롤을 눌러 셀을 드래그하면 위아래로 순서를 변경할 수 있다.

Basic functions of TableView Cell

UITableViewCell 클래스를 상속받는 디본 테이블뷰 셀은 표준 스타일을 이용할 수 있다.

표준 스타일의 콘텐츠 영역은 한 개 이상의 문자열, 이미지를 지닐 수 있으며
이미지가 오른쪽으로 확장됨에 따라 문자열이 오른쪽으로 밀려난다.

🎾 textLabel: UILabel: 주 제목 레이블
🎾 detailTextLabel: UILabel: 추가 세부 사항 표시를 위한 부제목 레이블
🎾 imageView: UIImageView: 이미지 표시를 위한 이미지뷰


📚 Reference
UITableViewCell
UITableView
boostcourse - iOS 앱 프로그래밍

profile
🌱 iOS developer

0개의 댓글