UIScrollView在iOS7上停止滚动

时间:2013-09-19 09:22:18

标签: uiscrollview ios7

之前完美无缺。这是我的视图层次结构。

enter image description here

我设置了contentSize属性,但在iOS7上,scrollview根本没有滚动

enter image description here

3 个答案:

答案 0 :(得分:1)

实际上更好的方法是使用纯自动布局方法,其中包含:

  • scrollview将所有边约束绑定到superview
  • 容器视图(内部scrollview)具有绑定到superview(滚动视图)
  • 的所有辅助约束
  • 另外容器视图的高度和宽度约束设置为scrollview的维度

就是这样,就像魅力一样。

答案 1 :(得分:0)

我认为你在.m类中设置了一些滚动框架,并尝试在.m类中给出滚动内容大小。如果你在.m中设置了框架,则可能会发生冲突。

答案 2 :(得分:0)

经过多次项目后,我终于找到了解决方案(或者可能是Apple修正了错误)。

你只需要在“底部空间到超级视图”中添加一个约束(例如20)。像这样,iOS知道什么是内容高度。

很好的例子:UIScrollView doesn't scroll after upgrading to iOS7 / xcode 5

编程方式,

LENI。