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

时间:2015-12-04 09:53:26

标签: objective-c xcode macos cocoa autolayout

我有一个带有三个控件的窗口。我希望它们能够在窗口方面进行调整。

  • 与窗口边界的距离应保持不变
  • 每个之间的距离不变

enter image description here

如何使用Xcode的cocoa Autolayout功能实现这一目标?

1 个答案:

答案 0 :(得分:1)

我使用了几个约束:

  • 对于第一个对象 - >将领先空间设置为超级视图说20。

  • 对于最后一个对象 - >将尾随空格设置为superview,如20。

  • 对于中心对象 - >设置领先&跟踪任何一方的其他控件。

  • 使它们均衡 - >选择所有这些,然后从Pin项目中选择Equal Widths。 enter image description here