如何使用StoryBoard在Xcode中设置约束?

时间:2018-10-08 07:58:12

标签: ios swift xcode

我正在尝试使用xcode中的情节提要在iPhone设备中设置约束。但是我遇到了一些问题。我已经使用拖放功能放置了两个文本字段和两个按钮。除了一个按钮的宽度在iphone 5s中变小之外,其他一切都很好,我不知道其背后的原因。有人可以帮忙吗? / p>

png

2 个答案:

答案 0 :(得分:0)

Vandana,如果减小按钮的宽度,则仅表示它没有固定的宽度。您有2个选择

1)在按钮上设置宽度限制(例如,我希望它的长度为300点)

2)设置前后约束(例如,左侧我要与挡板固定10个点的距离,而右侧我要与挡板固定10个点的距离。

我相信情节提要中会出现警告,您只需要选择最适合自己的选项即可:

enter image description here

要添加宽度约束的方法:

1)Option +按住“按钮” 2)在情节提要板上向左或向右拖动,然后在按钮上放开:

enter image description here

答案 1 :(得分:0)

一些实用的解决方案:

  • 为该按钮添加“宽度”约束(也可以是> =)

  • 为该按钮和另一个元素添加“等宽”约束

  • 为该按钮添加“后移和前导”约束

  • 尝试使用不同的尺寸等级以查看结果。

这也将有助于您的问题,以添加有关如何设置约束的更多信息。