2010-08-16 5 views
2

물론이 API를 확인한 결과이 클래스 이름 아래에는 아무 것도 없습니다.NSBottomBar와 같은 것이 있습니까?

Apple Human Interface Guidline의 하단 바라고하는 위젯입니다. NSView에서 이것을 직접 그려야합니까? 그렇다면 텍스처를 어떻게 그려야합니까? 그것은 내가 찾을 수있는 가장 가까운 일반 키워드와 도구 모음으로 정반대 바닥 바 IST이기 때문에

alt text http://developer.apple.com/mac/library/documentation/UserExperience/Conceptual/AppleHIGuidelines/art/wn_newwindowparts.jpg

P.S는 : 나는 태그에 도구 모음을 추가했다.

답변

6

"콘텐츠 테두리"를 찾고 있습니다. 이것은 Leopard를 사용하여 코드에서 설정해야하지만 Snow Leopard의 Interface Builder에서 설정할 수 있습니다 (Interface Builder에서이 설정을 유효하게하려면 10.6 이상을 타겟팅해야합니다).

크고 작은 경계선을 편리하게 설정할 수 있습니다 (표준 Apple 승인 크기 사용). 이를 설정하려면 Interface Builder에서 창을 선택한 다음 크기 속성을 표시하십시오. 패널 하단에는 컨텐츠 테두리 설정이 있습니다.

+0

감사합니다. [NSWindow setContentBorderThickness : forEdge :]는이 기능을 찾는 가장 직관적 인 방법이 아닙니다. – Lothar

+0

글쎄, 공정하게 보자. 이름을 아는 것이 충분히 직관적이다. :-) –

4

Brandin Walkin의 우수한 BWToolkit (BSD 라이센스)은 (다른 많은 멋진 UI 요소와 같이) 콘텐츠 테두리에 UI를 지원하고 "하단 막대"를 훨씬 더 즐겁게 만듭니다.

+0

대답은 아니지만 upvote 가치가 여전히 있습니다. – Lothar

관련 문제