您的位置:首页 > 产品设计 > UI/UE

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

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

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

_scrollView.contentSize=CGSizeMake(320, 1000);


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

- (void)viewDidLayoutSubviews{
_scrollView.contentSize=CGSizeMake(320, scrollH);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios开发 uiscrollview