【发布时间】:2010-03-12 02:48:48
【问题描述】:
我想要一个复选框,就像标准的一样(首先是复选框,右侧是它的标题),但我希望它从右侧对齐。如果我将对齐方式更改为右侧,那么只有文本会向右移动,但按钮本身仍会在左侧。
在不知道 NSButton 边界的情况下如何实现这一点?
【问题讨论】:
我想要一个复选框,就像标准的一样(首先是复选框,右侧是它的标题),但我希望它从右侧对齐。如果我将对齐方式更改为右侧,那么只有文本会向右移动,但按钮本身仍会在左侧。
在不知道 NSButton 边界的情况下如何实现这一点?
【问题讨论】:
在 Interface Builder 用户指南中了解 Interface Layout。事实证明,只需将复选框设置为最初所需的大小,然后设置支柱和弹簧以使其在更改时正确调整大小。
要在代码中做同样的事情,请阅读setAutoresizingMask: method in NSView。
【讨论】: