切换视图时UIScrollView顶部位置发生变化

时间:2012-11-10 22:46:46

标签: iphone ios uiscrollview

我在UITabBar应用程序上有一个UIScrollView。 当滚动视图向左滚动时,当我改回到不同的视图时,当它改回到它时,它所留下的位置变成新的顶部,我无法向上滚动,并且底部添加了空白。 我怎么能阻止这种情况发生?

我通过将ViewWillDisappear设置为滚动到顶部来编写临时修复。

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,我也用viewWillDisappear修复了它。这是我使用的代码。

-(void)viewWillDisappear:(BOOL)animated{

[scroller2 scrollRectToVisible:CGRectMake(0,0,320, 1297) animated:NO];

[super viewWillDisappear:animated];