1
행 레이블을 그리는 사용자 정의 NSTextField
하위 클래스 인스턴스가있는 뷰 기반 NSTableView
이 있습니다.테이블 뷰의 사용자 정의 NSTextField : 행이 배경색을 변경하도록 선택되었는지 어떻게 알 수 있습니까?
행 선택 (강조 표시)에 따라 내 맞춤 텍스트 필드의 배경색을 변경하고 싶습니다.
부모 테이블 행이 선택된 경우 내 텍스트 필드의 drawRect:(NSRect)dirtyRect
을 어떻게 알 수 있습니까?
텍스트 필드는 테이블 뷰의 일부라는 것을 알지도 못합니다.
테이블보기로 일반 텍스트를 입력하면 행 선택 상태에 따라 글꼴 색이 자동으로 변경되므로 텍스트 필드가 선택되었거나 강조 표시된 지 알 수 있어야합니다.