美文网首页iOS开发
如何改变scrollView的滑动速度

如何改变scrollView的滑动速度

作者: 武小寺 | 来源:发表于2016-04-14 12:02 被阅读4170次

    今天在做一个时间刻度的功能的时候,由于collectionview滑动速度过快,会导致计算不精确,所以找了找是是否存在控制滑动速度的属性,原来真的有.

    UICollectionView和UITableView都是继承于UIScrollView的,由于UIScrollView有控制速度的属性,所以UICollectionView和UITableView就都可以控制这个速度.

    下面这俩个为属性的值

    UIKIT_EXTERN const CGFloat UIScrollViewDecelerationRateNormal NS_AVAILABLE_IOS(3_0);
    UIKIT_EXTERN const CGFloat UIScrollViewDecelerationRateFast NS_AVAILABLE_IOS(3_0);
    

    改变滑动速度

     //改变collectionView的滑动速度
        self.collectionView.decelerationRate = UIScrollViewDecelerationRateNormal;
    

    1. UIScrollViewDecelerationRateNormal

    Normal代表的是正常速度

    Normal

    2.UIScrollViewDecelerationRateFast

    Fast字面意思是更快,但是体现的效果是会有一点卡顿

    Fast

    这个主要是根据需求来修改吧!

    相关文章

      网友评论

      本文标题:如何改变scrollView的滑动速度

      本文链接:https://www.haomeiwen.com/subject/ntuglttx.html