いくつかのサブビューを持つ UIScrollView があります。サブビューは、展開および折りたたむことができます。UIScrollView が読み込まれると、サブビューが折りたたまれ、UIScrollView でスクロールを有効にする必要がなくなります。サブビューを展開すると、展開されたサブビューの下にあるサブビューが下に移動します。一部のサブビューが展開されているときに、UIScrollView のコンテンツ サイズが十分に大きくないことが発生する可能性があります。だから私はこのように contentSize を更新しようとします:
`フロートスクロールビューサイズ高さ=食材ビュー.フレーム.サイズ.高さ+レシピビュー.フレーム.サイズ.高さ+味ビュー.フレーム.サイズ.高さ+栄養ビュー.フレーム.サイズ.高さ+ 300;
if (scrollViewSizeHeight > scrollView.frame.size.height)
{
[scrollView setContentSize:CGSizeMake(scrollView.frame.size.width, scrollViewSizeHeight)];
[scrollView setNeedsDisplay];
}`
新しいコードタグがおかしい -.-
しかし、これが起こると、サブビューが崩壊し、位置がめちゃくちゃになります。誰でも理由がわかりますか?