Interface Builder:在内容视图上删除按钮会导致字体较小

时间:2011-08-25 05:52:09

标签: xcode interface-builder nsbutton

我注意到Interface Builder(Xcode 4)中有一个奇怪的行为:

直接在窗口的内容视图上删除一个普通的旧按钮会产生一个带有“System Mini 9”字体的小按钮。

当我在自定义视图上放下按钮时,我得到了带有“System 13”字体的预期“普通”按钮。见截图。

为什么会这样,即使将按钮放在内容视图上,也总能获得“正常”大小?

BTW:我尝试更改较小按钮的字体大小,标签发生变化,但按钮高度仍然很小。

Interface Builder screenshot

1 个答案:

答案 0 :(得分:1)

高度受控件尺寸的影响(这是一个枚举,不要与控件的框架尺寸混淆)。使用“大小”检查器(标尺图标)将其更改为常规。为此,以编程方式将controlSize属性设置为NSRegularControlSize