我的xib文件中的自动布局限制有什么问题?

时间:2016-02-05 04:55:03

标签: ios swift uiscrollview autolayout xib

我有一个xib文件,我计划加载到UIScrollView中的UIViewController

您可以在此下载xib文件:http://s000.tinyupload.com/?file_id=13327266143771794775

看起来像这样:

enter image description here

数字1的视图是具有固定高度的视图。

数字2的视图是高度可变的视图。这些视图必须能够根据需要进行扩展,最终创建一个滚动。

我不明白为什么它说缺少一些约束。我试图改变优先级,但没有成功。

我做错了什么?

2 个答案:

答案 0 :(得分:2)

由于以下视图是UIview的子类,因此您需要为2中的任何一个提供恒定高度,如下图所示。由于uiview是一个容器enter image description here

如果你想要两个高度相等,则选择两个视图并使宽度相等enter image description here

如果要以编程方式enter image description here

添加内容,请在构建时使用“删除”

答案 1 :(得分:1)

您应该为注释添加高度限制查看和编写注释视图。在尺寸检查器中为这两个高度约束勾选“在构建时移除”。