ios - UITableView 셀을 누를 때 레이블 숨기기

기사 출처 ios xcode uitableview swift

탭할 때 표시 / 숨기기를 원하는 셀에 레이블이 있습니다. didSelectRowAtIndexPath 내에서 탭한 셀의 인덱스 경로를 가져와야한다는 것을 알고 있습니다. 그러나 특정 셀에서 레이블을 표시하거나 숨기는 방법을 잘 모르겠습니다.

didSelectRowAtIndexPath 내에서 표시 / 숨길 수 있습니까? 아니면 cellForRowAtIndexPath에서 처리 한 다음 업데이트 할 수있는 방법이 있습니까?

나는 이것에 대해 약간의 조사를했지만 정말로 많은 것을 찾을 수 없었습니다.

지금까지 내가 가진 모든 것입니다.

var selectedRowIndex: NSIndexPath = NSIndexPath(forRow: -1, inSection: 0)

override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
    selectedRowIndex = indexPath
}
인덱스 경로에서 셀로 이동하는 방법은 다음과 같습니다.

let cell = tableView.cellForRowAtIndexPath(indexPath) as MyCustomCell
cell.myTextLabel.hidden = true


또한 필요에 따라 셀을 선택 취소 할 수도 있습니다.

tableView.deselectRowAtIndexPath(indexPath)

이 질문에 대해 Stack Overflow에서 비슷한 토론을 찾았습니다: https://stackoverflow.com/questions/26425302/

관련 기사
ios - UIButton의 차이점! 및 UIButton? 신속한 IOS에서
java - LibGDX iOS RoboVM 가로 방향이 전체 화면이 아님
ios - UITableView-Swift : UITableViewCell의 확인 표시
ios - Core Data Swift로 TableView 및 행 섹션화
ios - 신속하게 작업 결과에 따라보기 전환
ios - 신속한 iOS에서 텍스트 필드 UI 업데이트
ios - UIView.animateWithDuration 완료
ios - Swift에서 Core Data로부터받은 배열 정렬
ios - UIcollectionview에서 특정 셀에 대한 참조 가져 오기
ios - SWIFT-xcode 6 베타 6.의 KVO. observeValueForKeyPath가 더 이상 호출되지 않습니다.