这两条指令有什么区别
scrollView.frame=CGRectMake(0, -100, 960, 100);
[scrollView setContentSize:CGSizeMake(960, 100)];
这两条指令有什么区别
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 文档:创建和配置滚动视图