有没有像NSBottomBar这样的东西?

时间:2010-08-16 14:26:18

标签: cocoa toolbar nswindow

好的当然我检查了API并且没有 - 至少在这个类名下。

我的意思是在Apple Human Interface Guidline中称为底栏的小部件。 我是否必须自己从NSView中绘制这个,如果是这样我如何获得纹理?

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

P.S。:我在标签中添加了工具栏,因为它是我能找到的最接近的通用关键字,而底部栏就像工具栏一样。

2 个答案:

答案 0 :(得分:6)

您正在寻找“内容边框”。这是你需要在Leopard的代码中设置的东西,但你可以在Snow Leopard的Interface Builder中设置它(注意你必须以10.6或更高的目标为目标才能使它成为Interface Builder中的有效设置)。

您可以方便地设置大边框或小边框(使用Apple批准的标准尺寸)。要设置此项,请在Interface Builder中选择窗口,然后显示“大小”检查器。在面板底部,您将找到内容边框设置。

答案 1 :(得分:4)

Brandin Walkin出色的BWToolkit(BSD许可证)在内容边框(以及许多其他优秀的UI元素)中提供对UI的支持,并使得使用“底栏”更加愉快。

相关问题