我有一个带有三个控件的窗口。我希望它们相对于窗口可调整大小。


与窗口边界的距离应恒定
它们之间的距离是恒定的


objective-c - OSX如何具有三个相同宽度的控件(文本框或弹出框或组合框)?-LMLPHP

如何使用Xcode的可可自动布局功能实现此目标?

最佳答案

我使用了一些约束作为:


对于第一个对象->将Leading space设置为superview说20。
对于最后一个对象->将Trailing space设置为superview,说20。
对于中心对象->将Leading&Trailing设置到任一侧的其他控件。
要使它们相等大小->选择所有它们,然后从“ Pin”项中选择“ Equal Widths”。
objective-c - OSX如何具有三个相同宽度的控件(文本框或弹出框或组合框)?-LMLPHP

关于objective-c - OSX如何具有三个相同宽度的控件(文本框或弹出框或组合框)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34085416/

10-15 04:37