이전에 공부하던 부분부터 이어서 플레이할 수 있습니다.
이어서 보기 처음부터 보기

이번 세션에서는 iOS 앱에서 가장 널리 사용되는 UI 요소인 테이블 뷰에 대해 알아보자.

테이블 뷰는 좁은 화면에 큰 콘텐트를 표시하기 위한 UIScrollView를 서브클래스해서 많은 데이터를 효율적이고 빠르게 표시할 수 있도록 만든 서브클래스이다.

Plain 스타일과 Grouped 스타일

구성요소

  • 테이블 헤더
  • 테이블 푸터
  • 섹션
    • 섹션 헤더
    • 섹션 푸터
    • 테이블 셀

테이블 셀은 4가지 형태

  • Basic
  • Subtitle
  • RightDetail
  • LeftDetail
  • + Custom Cell

UITableViewCell은

  • UIView의 서브클래스
  • 테이블 뷰 안에서 반복적으로 표시
  • 재사용성에 초점

UITableViewCell의 구성

  • Background View
  • Selected Background View
  • Content View
  • Editing Control , Accessory View, Reordering Control

테이블 뷰의 셀 스타일

  • Static Cell : 앱 실행 중 내용이 변동되지 않을 때
  • Dynamic Prototype : 앱 실행 중 셀이 수정/삭제 등 변경될 때

본 강의에 등록된 질문이 없습니다. 혹시 궁금하신 부분이 있으면 주저하지 말고 무엇이든 물어보세요.