2011-12-01 3 views
0

셀에 많은 내용이 포함 된 TableView가 있습니다. 사용자가 셀을 누르면 회색으로 셀이 강조 표시되고 선택한 셀에는 팝업이 나타납니다. 팝업은 일부 컨트롤이있는 하위보기입니다. 팝업 닫기 버튼을 탭하면 선택한 셀의 선택을 취소합니다. 어떻게 할 수 있습니까? 미리 감사드립니다. 하이라이트 된 셀을 어떻게 강조 표시하려면 UITableView에서?

답변

4

이 트릭 할 것입니다 :

[self.tableView deselectRowAtIndexPath:[self.tableView indexPathForSelectedRow] animated:YES];

+0

내가이 코드를 알고를하고있는 tableview의 diselectrowatindexpath 방법에만 해당된다, 난 내 _closebutton 클릭이 코드를 넣어, 그것은 내가 어떻게 할 수 undeclared.so indexpath을 보여줍니다 내 close.button.i에이 코드를 넣으십시오. 내 질문에 언급 된대로 사용자가 팝업의 닫기 버튼을 누르는 경우에만 deselection이 발생합니다. 도움이 되셨습니까? 감사합니다. – ICoder

+1

감사합니다. 좋은 조언을 주셔서 감사합니다. – ICoder

+0

작동합니다. 나를 위해. 대단히 감사합니다. – ICoder

관련 문제