【问题标题】:Scrollview not moving at all滚动视图根本不动
【发布时间】:2013-09-05 02:33:52
【问题描述】:

我制作了一个非常简单的滚动视图,并完全在 Interface Builder 中完成,但无法使其正常工作。

根据IB,我的ScrollView 的高度是568。我设置了一个名为contentSize 的用户定义运行时属性,并将其设置为320x900。然而它根本不会滚动。

这是我的观点截图:

如果它起作用了,label 这个词应该会到处乱跳,对吗?什么都没有发生。这完全是在IB 中完成的,我还没有为此接触过代码。

【问题讨论】:

  • 您的标签是滚动视图的子视图吗?
  • 你是如何设置 contentSize 的?
  • 作为IB中用户定义的运行时属性,我在原帖中添加了截图
  • @marcjacbson 你添加了scrollview 来查看吗?

标签: ios objective-c xcode cocoa-touch interface-builder


【解决方案1】:

您需要取消选中IB 中的AutoLayout 属性 可以参考this

【讨论】:

  • +1 但是,cocoa 自动布局确实没那么糟糕。事实上,应该尽可能使用它。更好的解决方案是在 IB 或代码中设置正确的约束。
猜你喜欢
  • 1970-01-01
  • 2019-10-14
  • 2018-06-18
  • 2018-08-21
  • 1970-01-01
  • 2019-06-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多