【问题标题】:Vertical UIScrollView in a Vertical UIScrollView in XCODE IBXCODE IB 中的 Vertical UIScrollView 中的 Vertical UIScrollView
【发布时间】:2015-02-05 14:49:42
【问题描述】:

所有, 我在 Xcode Interface builder 中的 VC 上有一个垂直滚动视图。我在其中放了另一个 UIScrollView,它又是垂直滚动。

所以我的 UIScrollView 中有一个容器视图,它通过 ScrollView 和 UILabel 转到外部 VC。

UILabel 不会滚动,并且我已经设置了所有约束 - 所以它们都是正确的并且是蓝色的。

谁能给点建议?

【问题讨论】:

  • UIScrollView 不会滚动,除非它的 contentSize 超出了视图的边界。

标签: ios xcode swift uiscrollview


【解决方案1】:

如果你想让 UIScrollView 滚动,它需要有一个理由。如果您将标签放在 UIScrollView 中,并且无需滚动即可完全看到该标签,则 UIScrollView 将不会启用滚动(因为逻辑上没有理由)。

您所要做的就是确保scrollView的内容大于scrollView的原始框架。

scrollView 在顶部箭头指向的地方结束,但我已将 textView 拉伸到 scrollView 的末尾(底部箭头)之外。

再次使用scrollView中的scrollView:

它们都以这种方式正确滚动,无需添加任何代码或约束。

【讨论】:

    猜你喜欢
    • 2015-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-19
    • 2015-05-26
    • 1970-01-01
    • 1970-01-01
    • 2017-02-20
    相关资源
    最近更新 更多