iOS/iOS Swift 개발 일기

iOS swift 일반 뷰 컨트롤러에서 테이블 뷰 사용

Developer-Michelle 2022. 5. 29. 18:15

UITableViewDataSource: 테이블을 구성하기 위해 필요한 메소드 정의

tableView(_:numberOfRowsInSection:)

tableView(_:cellForRowAt:)

 

UITableViewDelegate: 테이블에서 발생하는 액션/이벤트와 관련된 메소드 정의

tableView(_:didSelectRowAt:)

 

일반 뷰 컨트롤러에서 테이블 뷰 사용

 

1)테이블 뷰 객체를 직접 추가

2)테이블 뷰 셀 객체를 직접 추가

3)클래스에 UITableViewDataSource, UITableViewDelegate프로토콜 선언

4)테이블 뷰와 뷰 컨트롤러 사이에 [dataSource], [delegate] 항목을 연결