뷰에 하위 뷰로 추가 된 UITableView가 있습니다. 행을 선택할 때 새로운보기가 pushViewController:
과 함께 표시되며 사용자는 Back Button을 눌러 UITableView로 돌아갈 수 있지만 셀은 여전히 선택됩니다.subview 인 UITableView에서 행 선택 해제
보기가 나타나면 선택을 취소 할 수 있습니까?
다음 코드를 사용해야한다고 읽었지 만 제대로 작동하지 않습니다. 오류 없음, 경고 없음, 없음.
[tableProgram deselectRowAtIndexPath:[tableProgram indexPathForSelectedRow] animated:NO];
Where are are 당신은'deselectRowAtIndexPath' 메소드를 넣고 있습니까? 그것은'didSelectRowAtIndexPath' 델리게이트 콜백에 있습니까? 그렇지 않다면 거기에 넣으십시오. – lxt
나는 그것을 'viewDidDisappear'에 넣었습니다. 나는 다른 것을 시도 할 것이다. – simonbs
잘하면 그게 당신을 위해 그것을 해결할 것입니다 - 손가락이 교차! – lxt