【问题标题】:My Scrollview wont scroll ios我的 Scrollview 不会滚动 ios
【发布时间】:2018-07-02 09:00:06
【问题描述】:

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

我想在视图中创建一个滚动视图,但问题是如果我在滚动视图中添加带有多行的标签,但结果是滚动视图将向右拉伸而不是进入多行但在情节提要中,当我运行时标签看起来很好它在模拟器上的标签向右拉伸。

我的目标是在不改变大小的情况下使滚动视图可滚动。我已经尝试将文本字段和标签水平居中,但结果我无法垂直滚动滚动视图。

我已经给出了这个约束

滚动视图:-

SuperView(MainView)的前导、尾随、顶部和底部

标签:-

SuperView(ScrollView)的前导、尾随、顶部和底部

滚动视图的SuperView(MainView)的前导和尾随

【问题讨论】:

  • 请同时分享故事板视图的屏幕截图

标签: swift


【解决方案1】:

在滚动视图中放置一个视图,并将所需高度也分配给视图,顶部=零,底部=零,左侧,右侧=滚动,如果所有内容都根据手机调整大小,您的滚动视图将不会滚动

【讨论】:

    【解决方案2】:

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

    正如我尝试使用您提到的约束和额外内容一样。 结果: /Users/admin/Desktop/test.png

    希望对你有帮助...!!!

    【讨论】:

      【解决方案3】:

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

      【讨论】:

      • 为什么?这会做什么?请为您的回答提供更多背景信息。
      • 如果未定义高度约束,前导、尾随约束仅在添加“容器中水平”约束后才有效。
      • 请更新您的答案,然后我可以删除downvote
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-20
      • 2013-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多