标签: ios swift autolayout uilabel
我在swift中使用自动布局时遇到了问题。我制作了一个滚动视图,并添加了相等的宽度和高度,并将其在y和x中心放在视图中。我在代码中添加了以下约束:ScrollView.contentsize.heigt = 1300
ScrollView.contentsize.heigt = 1300
我添加了一些标签,正如您在中看到的那样,到目前为止还没有任何自动布局。
当我做"添加缺失的约束"时,会发生这种情况:
现在我所有的标签都想要比它们应该更宽,而且比上面的图片要宽。有谁知道我怎么解决这个问题?提前谢谢!
答案 0 :(得分:1)
尝试此步骤可以帮助您
步骤1:采取视图层次结构,如图像
第2步:使用它的超级视图将顶部,左侧,右侧,底部约束赋予scrollview
步骤3:使用它的scrollView
步骤4:将中心水平对齐约束到容器视图,使用它的scrollView
之后,您可以根据您的要求为您的标签定义单个标签约束