UIScrollView不会在特定点停止它反弹回顶部

时间:2013-07-09 09:50:23

标签: iphone ios ios5 uiscrollview

我对编程和目标C都很陌生,所以你必须对我很轻松。我确定应用程序中的一些代码可能是不必要的。我搜索了谷歌和StackOverflow的答案,但没有一个解决方案对我有用,要么是因为它们不是正确的解决方案,要么我只是误解了答案。   我的UIScrollView有问题,问题是当我向下滚动,因为我让UIScrollView去了,它反弹回顶部,所以我无法与我刚刚滚动到的内容进行交互。我的代码是:

[self.scroller123 setScrollEnabled:YES];
[self.scroller123 setContentSize:CGSizeMake(320,1200)];

提前致谢

3 个答案:

答案 0 :(得分:0)

不要使用setContentSize滚动,即设置可滚动内容的大小(所以通常只执行一次)

使用setContentOffset:CGPointMake(0,Y_TO_SCROLL_TO);

答案 1 :(得分:0)

根据您的要求调整scrollview的内容大小。就是这样!!!

答案 2 :(得分:0)

设置滚动视图的内容大小,如下所示..

[self.scroller123 setContentSize:CGSizeMake(self.scroller123.frame.size.width,__your_desired_height)];

和__your_desired_height应该等于滚动视图中最后一个内容的(高度+ Y的原点)。

希望这会对你有所帮助。