滚动视图和堆栈视图
Scroll view and Stack view
我已经阅读了我能找到的关于带有滚动视图的堆栈的所有内容,但没有任何帮助。
我想要垂直滚动,因为我在堆栈视图中有一些标签,有时所有标签都有,有时却没有。据此,我想在需要时进行滚动。这是我的问题的直观表示。
我怎样才能做到这一点?我是否必须编写代码或在故事板上做一些调整?
您可以使用 contentSize
属性 或 UIScrollView
来达到这个目的。
scrollview.contentSize = CGSizeMake(contentWidth, contentHeight)
此 属性 设置滚动视图的内容大小。
举个例子,假设你有一个高度为 480 宽度为 320
的滚动视图
如果你想要水平滚动那么设置 contentWidth
大于 320 如果你想要垂直滚动设置 contentHeight
大于 480
你的问题应该是这样的
yourscrollview.contentSize = CGSizeMake(your scrollview Width, Y of Last label + height of Last Label)
别忘了设置
scrBudgetList.scrollEnabled = true;
我已经阅读了我能找到的关于带有滚动视图的堆栈的所有内容,但没有任何帮助。
我想要垂直滚动,因为我在堆栈视图中有一些标签,有时所有标签都有,有时却没有。据此,我想在需要时进行滚动。这是我的问题的直观表示。
我怎样才能做到这一点?我是否必须编写代码或在故事板上做一些调整?
您可以使用 contentSize
属性 或 UIScrollView
来达到这个目的。
scrollview.contentSize = CGSizeMake(contentWidth, contentHeight)
此 属性 设置滚动视图的内容大小。
举个例子,假设你有一个高度为 480 宽度为 320
的滚动视图如果你想要水平滚动那么设置 contentWidth
大于 320 如果你想要垂直滚动设置 contentHeight
大于 480
你的问题应该是这样的
yourscrollview.contentSize = CGSizeMake(your scrollview Width, Y of Last label + height of Last Label)
别忘了设置
scrBudgetList.scrollEnabled = true;