0

这两条指令有什么区别

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 回答