この2つの命令の違いは何ですか
scrollView.frame=CGRectMake(0, -100, 960, 100);
[scrollView setContentSize:CGSizeMake(960, 100)];
この2つの命令の違いは何ですか
scrollView.frame=CGRectMake(0, -100, 960, 100);
[scrollView setContentSize:CGSizeMake(960, 100)];
scrollView.frame=CGRectMake(0, -100, 960, 100);
UIScrollView のフレームを設定します。つまり、ビューで UiScrollView の原点と表示サイズを設定します。
[scrollView setContentSize:CGSizeMake(960, 100)];
UIScrollView のコンテンツ サイズを設定します。ビューのフレーム内に表示できるよりも多くのコンテンツを表示するため、UIScrollView を使用します。したがって、上下にスクロールする contentView のサイズを設定する必要があります。
Apple ドキュメントをご覧ください:スクロール ビューの作成と構成