我已经阅读了我能找到的关于带有 ScrollView 的堆栈的所有内容,但没有任何帮助。
我想要垂直滚动,因为我在堆栈 View 中有一些标签,有时所有标签都有,有时却没有。据此,我想在需要时进行滚动。这是我的问题的直观表示。
我怎样才能做到这一点?我是否必须编写代码或在 Storyboard上做一些调整?
最佳答案
为此,您可以使用 UIScrollView
的 contentSize
属性。
scrollview.contentSize = CGSizeMake(contentWidth, contentHeight)
此属性设置 ScrollView 的内容大小。
举个例子,假设您有一个高度为 480 宽度为 320
的 ScrollView如果你想要水平滚动那么设置 contentWidth
大于 320 如果你想要垂直滚动设置 contentHeight
大于 480
你的问题应该是这样的
yourscrollview.contentSize = CGSizeMake(your scrollview Width, Y of Last label + height of Last Label)
不要忘记设置
scrBudgetList.scrollEnabled = true;
关于ios - ScrollView 和堆栈 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36010605/