Xcode:ScrollView和不可滚动的TableView

时间:2018-07-09 15:34:04

标签: ios swift xcode

我有一个禁用了滚动的表格视图,可以向其中添加项目。在它上面和下面是其他一些控件。问题是,当表格视图中有太多项目时,内容不在屏幕上。

要解决此问题,我认为我需要滚动视图,但它需要包装全部内容,并且高度必须动态。我该怎么办?

编辑:也许这使问题更简单:我需要有一个scrollView,它基本上包装了内容。内容是一个表格视图,其高度和一些按钮各不相同。

1 个答案:

答案 0 :(得分:0)

我认为您必须进行自动布局 试试这个步骤 1-将视图约束(顶部,底部,前导和尾随)设置为(0,0,0,0)。 2-现在您可以看到类似此视图的层次结构->滚动视图->视图(内容视图)。

3-现在我们需要为内容视图添加更多约束。

  • 最重要的步骤*

4-我们的内容视图必须与父视图具有相同的宽度和高度。

现在选择内容视图的高度限制并将优先级设置为低(250)。

5-我们完成了设置。 6-现在您可以设计任意高度的视图。