ScrollView赢得't让我滚动浏览StackView雨燕



你好,移动开发人员!

我正在创建一个应用程序,但无法使其滚动。我插入了一个ScrollView,并在一个垂直的StackView中插入了3个视图。

我是swift的新手,我真的不确定该为你提供什么来帮助我,所以这里有几个截图可能会有所帮助。

正在运行应用

查看结构

的一些限制

滚动查看详细信息

欢迎对结构或良好做法提出任何其他意见。

更新:应用程序现在正在滚动,但由于某种原因,我无法一直向下滚动。它似乎占据了设备的全部高度作为滚动的高度,尽管我插入的内容是动态的。

我在下面的链接中有一个视频,所以你可以有一个视觉参考:https://drive.google.com/file/d/1UmE9NEVTxbK_rFPJarhfohPFb8XD8HcA/view?usp=sharing

我认为问题是您没有在滚动视图中添加View,也没有取消选中"内容布局辅助线";在滚动视图的"大小检查器"部分。该视图是您的主要内容视图。因此,您的层次结构将类似于ScrollView->视图->然后是主堆栈视图。不要忘记给你的主要内容视图任何固定的高度,这样它就会完美地工作。还可以动态处理主内容视图的"高度"约束。你也可以从下面的答案中得到一个快速指南,这个答案非常好。https://stackoverflow.com/a/59047168/12969732

我希望这会有所帮助。如果你有任何疑问,请告诉我。

最新更新