iOS UIScrollView 无法滚动 没有弹簧效果解决方案
Posted 纠结的哈士奇
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS UIScrollView 无法滚动 没有弹簧效果解决方案相关的知识,希望对你有一定的参考价值。
一般情况下,检查如下:
1、没有设置contentSize或者contentSize的尺寸小于等于该scrollView的尺寸
2、scrollView.enable = NO;(仅仅是让scrollView不能滚动)
3、userInteractionEnable = NO;(scrollView不能与用户交互,所有操作都不可以了)
提到contentSize,有必要说一点,那就是scrollView的弹簧属性bounces。
bounces 属性在没有设置contentSize的情况下是不可用的。
还有另外一种情况,就是我不想设置contentSize,因为内容肯定不会超过,但我想要弹簧效果,怎么办?
很简单:只要设置
alwaysBounceVertical = YES; // 水平
alwaysBounceHorizontal = YES; // 垂直
就能满足需求。
以上是关于iOS UIScrollView 无法滚动 没有弹簧效果解决方案的主要内容,如果未能解决你的问题,请参考以下文章
iOS UIScrollView,我误会了啥?我无法让滚动视图滚动
UITableView 有 UIScrollView in Cell 无法在 ios 模拟器 8.3 中滚动
当我在显示的键盘上单击文本字段两次时,iOS UIScrollView 无法滚动