滚动视图和堆栈视图

时间:2016-03-15 11:53:57

标签: ios swift uiscrollview uistackview

我已经阅读了有关滚动视图的堆栈的所有内容,但没有任何帮助我。

我想要垂直滚动,因为我在堆栈视图中有一些标签,有时候所有标签都有。根据这个,我想在需要时制作卷轴。这是我问题的直观表示。

enter image description here

我怎么能实现这个目标?我是否需要在故事板上编写代码或进行一些调整?

1 个答案:

答案 0 :(得分:1)

您可以使用contentSize UIScrollView属性来实现此目的。

  scrollview.contentSize = CGSizeMake(contentWidth, contentHeight)

此属性设置scrollview的内容大小。

让我们举个例子,考虑一下你的身高 480 的滚动视图,宽度 320

如果你想要水平滚动,那么设置contentWidth大于320,如果你想垂直滚动设置contentHeight大于480

对于你的问题,它应该是这样的

  yourscrollview.contentSize = CGSizeMake(your scrollview Width, Y of Last label + height of Last Label)

别忘了设置

      scrBudgetList.scrollEnabled = true;