【问题标题】:Xcode 6 auto-layout same spacingXcode 6自动布局相同间距
【发布时间】:2014-09-12 10:47:24
【问题描述】:

我在 xcode 6 中遇到自动布局问题。我正在做 4xUITextField,它们彼此相邻。我为每个 UITextField 设置了约束,但我不知道如何将这些字段设置在水平中心并具有相同的间距。如何设置这些间距?

我也在为 iPhone/ipad 做应用程序,只有纵向模式。为了更好的想象,我插入了截图。

感谢您的回复。

【问题讨论】:

    标签: ios xcode constraints uistoryboard


    【解决方案1】:

    在它们之间添加均匀间距的最简单方法是在它们之间添加空白间隔视图并将间隔视图的宽度设置为相等。确保每个视图与任一侧的下一个视图的间距为零。它看起来像这样:

    [field 1][spacer 1][field 2][spacer 2][field 3][spacer 3][field 4]
    

    然后设置spacer 1的宽度等于spacer 2的宽度,spacer 2的宽度等于spacer 3的宽度。

    【讨论】: