iOS swift-UIScrollview,UITableview,UICollectionView单独禁止下拉(上拉)

来源:互联网 发布:手机上怎么改淘宝差评 编辑:程序博客网 时间:2024/06/07 15:47

原文:http://www.jianshu.com/p/20697a712879


UIScrollview,UITableview,UICollectionView 完全禁止弹簧效果,只需要设置 bounces = false 即可。

如果需要单独禁止上拉,或者下拉。

func scrollViewDidScroll(scrollView: UIScrollView) {    // 禁止下拉    if scrollView.contentOffset.y <= 0 {        scrollView.contentOffset.y = 0    }    // 禁止上拉    if scrollView.contentOffset.y >= scrollView.contentSize.height - scrollView.bounds.size.height {        scrollView.contentOffset.y = scrollView.contentSize.height - scrollView.bounds.size.height    }}


0 0