我注意到Interface Builder(Xcode 4)中有一个奇怪的行为:
直接在窗口的内容视图上删除一个普通的旧按钮会产生一个带有“System Mini 9”字体的小按钮。
当我在自定义视图上放下按钮时,我得到了带有“System 13”字体的预期“普通”按钮。见截图。
为什么会这样,即使将按钮放在内容视图上,也总能获得“正常”大小?
BTW:我尝试更改较小按钮的字体大小,标签发生变化,但按钮高度仍然很小。
答案 0 :(得分:1)
高度受控件尺寸的影响(这是一个枚举,不要与控件的框架尺寸混淆)。使用“大小”检查器(标尺图标)将其更改为常规。为此,以编程方式将controlSize
属性设置为NSRegularControlSize
。