0

我有一个带有一些视图的 ScrollView。我在按钮单击时设置了一些隐藏的元素。我的问题是 ScrollView 在重置滚动视图的内容大小时跳转到顶部(0,0)。我将 ScrollView 内容大小设置如下:

if(![subview isHidden]){
      scrollViewHeight += subViewFrame.size.height;
}

[scrollView setContentSize:(CGSizeMake(320, scrollViewHeight + 20))];
4

1 回答 1

0

是的,每当您更改内容大小时,都会自动将contentOffset值设为.(0,0)更改框架后,我们可以设置contentOffset与新生成的滚动视图框架相关的值。

于 2013-05-06T11:36:09.593 回答