기본적으로 테이블 뷰는 선택된 셀의 배경 색을 회색으로 변경한다. 이 것을 없애보자~~
코드 한줄로 가능한.. 아주 간단!
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
guard let cell = tableView.dequeueReusableCell(withIdentifier: viewController.cellID, for: indexPath) as? cell else {
return .init()
}
cell.selectionStyle = .none
return cell
}
cellForRowAt 이벤트에서 selectionStyle을 none으로 설정해주면 선택 시 배경 컬러가 없어진다.
아래는 사라진 모습!
끗!
References
https://iphonedev.co.kr/iOSDevQnA/118064