소피it블로그
[UIKit] UITableViewDelegate 정리 본문
https://developer.apple.com/documentation/uikit/uitableviewdelegate
Apple Developer Documentation
developer.apple.com
테이블 뷰 내에서 선택을 관리, 섹션 헤더와 푸터를 구성, 셀을 삭제 또는 재구조하고 이외에 다른 행동들을 하는 메서드들
1. 선언
@MainActor protocol UITableViewDelegate
2. 개요
이 프로토콜의 메서드들을 사용하여 다음과 같은 기능들을 관리할 수 있다:
- 커스텀 헤더와 푸터 뷰를 생성하고 관리하기
- 로우, 헤더, 푸터의 커스텀 높이를 구체화하기
- 더 나은 스크롤 경험을 지원하기 위한 height estimates 제공하기
- 로우 내용 들여쓰기
- 로우 선택에 응답하기
- 테이블 로우에서 스와이프와 다른 액션들에 응답하기
- 테이블의 내용 편집을 지원하기
테이블 뷰는 로우와 섹션을 IndexPath를 통해 구체화한다.
'개발_iOS > UIKit' 카테고리의 다른 글
[UIKit] UITableViewDataSource 정리 (0) | 2022.08.15 |
---|---|
[UIKit] 앱 론치에 응답하기 - 공식 문서 번역 (0) | 2022.08.12 |
[UIKit] 앱 백그라운드 실행 준비하기 - 공식 문서 번역 (0) | 2022.08.12 |
[UIKit] 앱 포그라운드 실행 준비하기 - 공식 문서 번역 (0) | 2022.08.12 |
[UIKit] UISceneDelegate 정리 (0) | 2022.08.10 |