问题描述:
UIScrollView不能滚动
解决方法:
检查滚动必备的三个条件即可,分别是:
1、初始化实例,定义frame(滚动视图)大小
UIScrollView *scrollView = [[UIScrollView alloc]init];
scrollView.frame = self.view.bounds;
2、添加子视图,也就是滚动的内容(Content)
[scrollView addSubview:weather];
3、重点:设置contensize的大小,否则滚动视图不知道滚动的范围
scrollView.contentSize = weather.frame.size;
备注:如果以上三条都满足,检查scrollView.scrollEnabled属性是否误设置为NO
原理:
定义滚动视图frame >> 然后添加子视图(滚动内容) >> 最后设置滚动范围(contentsize)