키보드를 내리기 위해 탭제스처를 뷰에 추가하니깐 셀 선택이 안된다. 원인 cancelsTouchesInView 제스처가 인식됐을 때 뷰에 터치를 전달해 줄 것인가에 대한 Bool 값 (Default = true) true 일때 제스처를 인식하면, 제스처의 터치는 뷰에 전달되지 않고 touchesCancelled(_:with:)메세지로 취소된다. 이 값이 false이면 뷰는 모든 터치를 전달받습니다. 해결 let tap = UITapGestureRecognizer(target: self, action: #selector(keyboardDown)) tap.cancelsTouchesInView = false // 해당속성을 false로 view.addGestureRecognizer(tap) https://de..