UITcrollView里面的UITcrollView搞乱了

时间:2013-05-08 02:09:58

标签: ios uitableview uiscrollview

我在UITableView的单元格内部有UIScrollViews。一切都按预期工作,除了...当我从表视图滚动一个单元格然后向后滚动时,现在在单元格内可见的UIScrollView似乎将它的contentOffset移动了滚动视图宽度的一半。但是当我查看contentOffset值时,它是正确的并且没有被移位。此时,对contentOffset的任何调整现在都将此移位值添加到其中。我很难过,有没有人知道图像是如何在UIScrollView中移动的?或者我如何解决这个问题?

另外值得注意的是,我使用autoLayout和约束来自动设置scrollView的contentSize。这似乎按预期工作。

2 个答案:

答案 0 :(得分:1)

原来autoLayout是我的问题。现在我已关闭此视图的autoLayout并直接为scrollView设置了conentSize,并且移位bug消失了。可能我错误地设置了我的约束。理想情况下,我会使用autoLayout,但现在我将不得不离开它,并可能回到它的路上。

答案 1 :(得分:0)

您不需要设置contentSize我之前也有同样的问题。 如果已添加,则应删除setTranslatesAutoresizing行