我使用了scrollView,里面使用了一个视图。
我设置这样的尺寸:
我认为我的观点的高度始终是959。
但当我将高度从959更改为2000时,我看到一条橙色线,当我使用Editor->resolve Auto..->update frames
时,我的自定义高度返回到959。
即使我从别针设置高度,我也会看到红线:
我想要滚动所有内容。内容的高度为2000。
答案 0 :(得分:1)
您可以通过以下方式进行检查:
Scrollview 约束:
将顶部设置为超级视图
将底部设置为超级视图
将前导设置为超级视图
将 trailling 设置为超级视图
将一个 UIView 纳入scrollview并应用以下约束(等于 Scrollview 宽度和高度)< / p>
将顶部设置为scrollview
将底部设置为scrollview
将前导设置为scrollview
将 trailling 设置为scrollview
别忘了将等宽设置为scrollview
然后根据需要添加所有UIElements。 请考虑如下:
标签1 ----&gt;为UIView设置必要约束
标签2 ----&gt;为UIView设置必要约束
标签3 ----&gt;为UIView设置必要约束 标签4 ----&gt;为UIView设置必要约束 标签5 ----&gt;为UIView设置必要约束,并将底部约束赋予UIView然后滚动将自动工作..不要像这样调整值。如果你想要更大的屏幕更改查看控制器模拟尺寸为自由形式并在那里调整您的喜好高度并根据它放置scrollview。