iOS UIScrollView 无法滚动 没有弹簧效果解决方案

    xiaoxiao2021-03-25  55

    一般情况下,检查如下:

    1、没有设置contentSize或者contentSize的尺寸小于等于该scrollView的尺寸

    2、scrollView.enable = NO;(仅仅是让scrollView不能滚动)

    3、userInteractionEnable = NO;(scrollView不能与用户交互,所有操作都不可以了)

     

    提到contentSize,有必要说一点,那就是scrollView的弹簧属性bounces。

    bounces 属性在没有设置contentSize的情况下是不可用的。

     

    还有另外一种情况,就是我不想设置contentSize,因为内容肯定不会超过,但我想要弹簧效果,怎么办?

     

    很简单:只要设置

    alwaysBounceVertical = YES; // 水平

    alwaysBounceHorizontal = YES; // 垂直

     

    就能满足需求。

    转载请注明原文地址: https://ju.6miu.com/read-38764.html

    最新回复(0)