nstable/nsoutlineview의 기본 글꼴 크기 변경
-
22-07-2019 - |
문제
나는 nsoutlineview의 텍스트의 글꼴 크기를 변경 (감소)하는 방법을 잘 이해하지 못합니다. 기본 텍스트는 대부분의 응용 프로그램이 글꼴 크기에 사용하는 것보다 큽니다.
글꼴 디렉토리를 설정하지 않지만 "위의"테이블 또는 개요보기에서 상속되는 상속인이 있습니다.
이것을 깔끔하게 설명하는 곳이 있습니까?
해결책
NSOutlineView
의 하위 캐스입니다 NSTableView
. 따라서 개요보기에는 열이 있으며 각각은 자체 셀이 관련되어 있습니다. 개요보기는 각 열과 관련된 셀을 사용하여 내용을 그립니다. 따라서 열의 글꼴을 변경하려면 셀 글꼴을 변경해야합니다.
인터페이스 빌더의 NIB 파일 창에서 트리 뷰로 전환하십시오. 트리 뷰에서 개요보기와 각 테이블 열을 확장하여 셀을 찾습니다. 계속해서 열 중 하나의 텍스트 필드 셀을 셀레트하십시오. 이제 검사관을 사용하여 셀 크기를 작은 것으로 설정할 수 있습니다. (글꼴을 직접 설정하는 것을 권장합니다. Mac OS X의 향후 릴리스에서 "작은"글꼴이 변경되면 (아마도, 낯선 일이 발생했지만) 새 글꼴을 얻기 위해 아무것도 할 필요가 없습니다. .) 개요보기에서 각 열에 대해이 단계를 반복해야합니다.
또한 개요보기에서 행 높이를 변경해야합니다. 인터페이스 빌더는 모든 셀이 "작은"컨트롤 크기로 설정되어 있음을 알기에 충분히 똑똑하지 않으므로이 셀을 손으로 설정해야합니다.
그것이 당신을 올바른 방향으로 가리키기를 바랍니다.
제휴하지 않습니다 StackOverflow