问题描述:
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)
本文详细阐述了UIScrollView组件无法滚动的常见原因及解决方案,通过检查滚动视图的初始化、子视图添加及内容尺寸设置来确保组件正常滚动。
1005

被折叠的 条评论
为什么被折叠?



