iOS开发——解决UIScrollView控件移动错位和无法滚动

来源:互联网 发布:更改mac地址 编辑:程序博客网 时间:2024/05/16 11:40

跟着iOS老师发的教程做了个简陋的图片浏览器,因为图片太多展示不开所以想要用Scroll View来显示,就自己试了一下。然而并没有自己想象的那么顺利orz

当把要显示的图片都放置到Scroll View上时,它还是不会滚动。这时因为没有设置他的contentSize属性。于是我在viewDidLoad中添加一行代码:

_scrollView.contentSize=CGSizeMake(320, 1000);

但是此时还是不能滚动。查阅资料发现不应在viewDidLoad中设置,而应该重写方法viewDidLayoutSubviews,在该方法中设置contentSize,即:

- (void)viewDidLayoutSubviews{    _scrollView.contentSize=CGSizeMake(320, scrollH);}
原创粉丝点击