문제

나는 nsoutlineview의 텍스트의 글꼴 크기를 변경 (감소)하는 방법을 잘 이해하지 못합니다. 기본 텍스트는 대부분의 응용 프로그램이 글꼴 크기에 사용하는 것보다 큽니다.

글꼴 디렉토리를 설정하지 않지만 "위의"테이블 또는 개요보기에서 상속되는 상속인이 있습니다.

이것을 깔끔하게 설명하는 곳이 있습니까?

도움이 되었습니까?

해결책

NSOutlineView 의 하위 캐스입니다 NSTableView. 따라서 개요보기에는 열이 있으며 각각은 자체 셀이 관련되어 있습니다. 개요보기는 각 열과 관련된 셀을 사용하여 내용을 그립니다. 따라서 열의 글꼴을 변경하려면 셀 글꼴을 변경해야합니다.

인터페이스 빌더의 NIB 파일 창에서 트리 뷰로 전환하십시오. 트리 뷰에서 개요보기와 각 테이블 열을 확장하여 셀을 찾습니다. 계속해서 열 중 하나의 텍스트 필드 셀을 셀레트하십시오. 이제 검사관을 사용하여 셀 크기를 작은 것으로 설정할 수 있습니다. (글꼴을 직접 설정하는 것을 권장합니다. Mac OS X의 향후 릴리스에서 "작은"글꼴이 변경되면 (아마도, 낯선 일이 발생했지만) 새 글꼴을 얻기 위해 아무것도 할 필요가 없습니다. .) 개요보기에서 각 열에 대해이 단계를 반복해야합니다.

또한 개요보기에서 행 높이를 변경해야합니다. 인터페이스 빌더는 모든 셀이 "작은"컨트롤 크기로 설정되어 있음을 알기에 충분히 똑똑하지 않으므로이 셀을 손으로 설정해야합니다.

그것이 당신을 올바른 방향으로 가리키기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top