我的Scrollview无法滚动ios

时间:2018-07-02 09:00:06

标签: swift

我有一个视图,并且在该视图的内部放置了滚动视图。

我想在视图内制作一个滚动视图,但问题是如果我在滚动视图中添加多行标签,但结果是滚动视图将向右拉伸而不输入多行,但是在故事板上,当我运行时标签看起来很好在模拟器上,标签会向右拉伸。

我的目标是使滚动视图可滚动而不更改大小。我已经尝试过将文本框和标签的水平居中放置,但结果却无法垂直滚动到滚动视图。

我已经给出了这个约束

滚动视图:-

SuperView(MainView)的领先,尾随,顶部和底部

标签:-

SuperView(ScrollView)的领先,尾随,顶部和底部

领先和落后于Scroll View的SuperView(MainView)

The image

3 个答案:

答案 0 :(得分:0)

在滚动视图中放置一个视图,并为该视图分配所需的高度,top =零,bottom =零,left,right =滚动,如果根据手机调整了所有内容,则滚动视图将不会滚动

答案 1 :(得分:0)

只需将“水平容器中”约束添加到标签。 如果未定义高度约束,则仅在添加“容器中的水平”约束后,“前导”,“尾随”约束才起作用。

答案 2 :(得分:0)

通过选择标签并按'Cmd'+'=',使标签适合其内容。这样它将根据添加的内容调整大小。还要确保将行数设置为0(以包装内容)。

正如我在您提到的约束条件下尝试的那样,多余的内容很合适。 结果: /Users/admin/Desktop/test.png

希望有帮助... !!!