我添加了一个包含内容视图的滚动视图。 scrollview的约束使其保持在我的进度条下方并附加到superview的前导,尾随和底部。内容视图的约束将其保存到滚动视图的两侧,还有一个附加约束:等于超视图的宽度。
故事板预览中的一切看起来都很棒,但在运行时滚动视图的计算宽度会增加。
基本上,似乎AutoLayout忽略了约束来限制内容视图的宽度,而只是允许内容视图获得适合内容的大小。
以下是我的约束:
非常感谢你帮助我克服这个障碍!几天来,我一直在撞墙。
答案 0 :(得分:5)
以下是我会尝试的一些事情。我还没有评论权限,否则我会要求详细说明:
如果没有遵循约束,那么ScrollView也会以某种方式扩展,或者约束与另一个约束冲突,并且宽度匹配约束在此过程中的某处被破坏。