Jiwift

[iOS/Swift] TableView 선택 해제 기본 사용법, TableView Cell 선택 해제 기본 사용법, 색을 원래대로 되돌리기 본문

iOS Dev/UIKit

[iOS/Swift] TableView 선택 해제 기본 사용법, TableView Cell 선택 해제 기본 사용법, 색을 원래대로 되돌리기

지위프트 2022. 11. 5. 17:57
반응형

[iOS/Swift] TableView 선택 해제 기본 사용법, TableView Cell 선택 해제 기본 사용법, 색을 원래대로

 

 TableView에서 원하는 Cell을 선택하여 위와 같이 색이 변하면서 계속 선택된(왼쪽) 상태로 있다. 손을 떼도 그렇기 때문에 다시 원래 상태(오른쪽)로 돌아오는 방법이 필요하다. 

 

TableView를 생성하는 방법은 아래 링크를 참고하자.

[iOS/Swift] TableView 기본 사용법, 리스트 테이블뷰에 표시하기, TableView Cell 기본 사용법 — Jiwift (tistory.com)

 

[iOS/Swift] TableView 기본 사용법, 리스트 테이블뷰에 표시하기, TableView Cell 기본 사용법

TableView를 사용하는 가장 기본적인 방법만을 정리한 문서입니다. TableView는 가장 흔하게 볼 수 있는 View 중 하나이다. TableView는 안에 TableView Cell을 표시해서 우리가 원하는 결과를 보여준다. 즉 Tab

jiwift.tistory.com

 

 이 방법을 사용할 때 UITableViewDelegate가 등록된 상태에서 didSelectRowAt 메서드가 필요하다. 위 사진처럼  delegate 준비가 끝났으면 아래 코드를 추가하여 사진과 같이 만들어주자.

myTableView.deselectRow(at: indexPath, animated: true)

 위 코드를 적용하고 나면 자연스럽게 색이 돌아오는 것을 확인할 수 있다.

반응형