这两条指令有什么区别
scrollView.frame = CGRectMake(0,-100,960,100);
[scrollView setContentSize:CGSizeMake(960,100)];
答案 0 :(得分:0)
scrollView.frame = CGRectMake(0,-100,960,100);
设置UIScrollView的框架。这意味着您可以在视图上设置UiScrollView的原点和可见大小。
[scrollView setContentSize:CGSizeMake(960,100)];
设置UIScrollView的内容大小。您使用UIScrollView,因为您可以显示比在视图框架内显示的内容更多的内容。因此,您必须设置contentView的大小,您可以向上和向下滚动。
查看Apple文档:Creating and Configuring Scroll Views