0

この2つの命令の違いは何ですか

scrollView.frame=CGRectMake(0, -100, 960, 100);

[scrollView setContentSize:CGSizeMake(960, 100)];

4

1 に答える 1

0

scrollView.frame=CGRectMake(0, -100, 960, 100);

UIScrollView のフレームを設定します。つまり、ビューで UiScrollView の原点と表示サイズを設定します。

[scrollView setContentSize:CGSizeMake(960, 100)];

UIScrollView のコンテンツ サイズを設定します。ビューのフレーム内に表示できるよりも多くのコンテンツを表示するため、UIScrollView を使用します。したがって、上下にスクロールする contentView のサイズを設定する必要があります。

Apple ドキュメントをご覧ください:スクロール ビューの作成と構成

于 2012-09-28T10:26:35.617 に答える