2009-04-09 4 views
2

NSTableView에 앱의 기본 설정 plist에서 텍스트 색상을 가져 오는 셀 열이 있습니다. 강조 표시 될 때 텍스트 색상을 흰색으로 설정하려고하지만 좋은 방법을 찾지 못했습니다.하이라이트 된 NSTableColumn의 텍스트 색상

아무도 아이디어가 없습니까? 이 작업을 수행 할 쉬운 방법은 없습니다 가정

+1

텍스트 색상 또는 배경 색상? –

답변

3

, 설정하는 tableView:willDisplayCell:forTableColumn:row: 대리자 메서드를 구현하는 셀의 rowIndex 테이블 뷰의 selectedRowIndexes 세트에 있는지 여부에 따라 textColor[NSColor alternateSelectedControlTextColor] 또는 [NSColor selectedControlTextColor] 중 하나.

가 (이하 "{alternateS,s}electedControlTextColor"의 "선택"컨트롤에 의미가 아닌 텍스트입니다. 당신은 대체를 사용 (또는 테이블 뷰입니다 선택한 제어를위한하지 대체) 텍스트 색상입니다.)

관련 문제