UIScrollView不会滚动所有约束

时间:2019-09-04 06:25:26

标签: ios

我正在学习ios,并试图制作我的第一个UIscrollview界面。这是一个简单的应用程序,具有3个输入,一个按钮和总和标签。这是我的视图层次结构: view hierarchy

我这样设置约束: constraints

但是,然后我将模拟器切换为水平方向,无法滚动到容器视图的底部以查看总和标签。

问题出在哪里?我没有内容大小模糊警告。

代码可在此处找到:https://www.dropbox.com/s/3pemzl2695g26li/Calculator.zip?dl=0

谢谢!

2 个答案:

答案 0 :(得分:1)

我已经在系统上检查了您的代码。您必须按照以下步骤使视图以水平/横向方向滚动:

  1. 从滚动视图内部的视图中删除等高约束。
  2. 在显示总和(总共3个输入)的标签上添加底部约束。此约束将计算滚动视图内视图的高度,而不是等高约束。

请进行这些更改并运行您的代码。如果您在滚动视图时仍然遇到任何问题,请告诉我,我会将代码上传到保管箱。我建议您遵循一些有关约束的好的教程,因为您也应用了一些错误的约束。

答案 1 :(得分:1)

enter image description here您在视图旁边实施了错误的约束。 只需更改两个约束即可。enter image description here