いくつかのビューを持つ ScrollView があります。ボタンのクリック時にいくつかの要素を非表示に設定しました。私の問題は、スクロールビューのコンテンツサイズをリセットすると、スクロールビューがトップ (0,0) にジャンプすることです。ScrollView のコンテンツ サイズを次のように設定します。
if(![subview isHidden]){
scrollViewHeight += subViewFrame.size.height;
}
[scrollView setContentSize:(CGSizeMake(320, scrollViewHeight + 20))];