2012-05-26 2 views
0

저는 UITableView를 기본 UITableViewCell과 함께 사용했습니다.UITableViewCell 텍스트 색상이 행 선택시 변경되는 이유는 무엇입니까?

여기에 cellForRowAtIndexPath 메소드에서 어두운 회색이 표시되고 하나의 imageView를 selectedBackgroundView로 설정합니다.

이제 행을 선택하면 선택한 특정 이미지가 표시되지만 내 textColor는 어두운 회색에서 흰색으로 변경됩니다.

왜 그렇습니까?

답변

4

UILabel이 마스터보기와 함께 강조 표시됩니다. 변경하려면 highlightedTextColor, 기본값은 흰색입니다. 예 :

cell.textLabel.highlightedTextColor = [UIColor blackColor]; 
+0

예 강조 표시된 색상을 설정하는 것을 잊었습니다. 감사합니다. – Mrunal

관련 문제