【发布时间】:2010-08-16 23:34:35
【问题描述】:
好吧,我当然检查了 API,但什么都没有 - 至少在这个类名下。
我的意思是在 Apple 人机界面指南中称为底栏的小部件。 我是否必须自己从 NSView 中绘制这个,如果是,我如何绘制纹理?
P.S.:我在标签中添加了 Toolbar,因为它是我能找到的最接近的通用关键字,而底部栏与工具栏正好相反。
【问题讨论】:
好吧,我当然检查了 API,但什么都没有 - 至少在这个类名下。
我的意思是在 Apple 人机界面指南中称为底栏的小部件。 我是否必须自己从 NSView 中绘制这个,如果是,我如何绘制纹理?
P.S.:我在标签中添加了 Toolbar,因为它是我能找到的最接近的通用关键字,而底部栏与工具栏正好相反。
【问题讨论】:
您正在寻找“内容边框”。这是您需要在 Leopard 的代码中设置的内容,但您可以在 Snow Leopard 的 Interface Builder 中进行设置(请注意,您必须针对 10.6 或更高版本才能在 Interface Builder 中进行有效设置)。
您可以方便地设置大边框或小边框(使用 Apple 认可的标准尺寸)。要设置它,请在 Interface Builder 中选择您的窗口,然后显示 Size 检查器。在面板底部,您会找到内容边框设置。
【讨论】:
Brandin Walkin 出色的 BWToolkit(BSD 许可)为内容边框中的 UI 提供了支持(以及许多其他漂亮的 UI 元素),并使使用“底部栏”更加愉快。
【讨论】: