UIScrollview,UITableview,UICollectionView 完全禁止弹簧效果,只需要设置 bounces = false 即可。
如果需要单独禁止上拉,或者下拉。
-(void)scrollViewDidScroll:(UIScrollView *)scrollView
{
if(scrollView ==self.baseCollect)
{
// // ////禁止下拉
// if (scrollView.contentOffset.y <= 0)
// {
// CGFloat x = scrollView.contentOffset.x;
// [scrollView setContentOffset:CGPointMake(x, 0)];
// }
/////// 禁止上拉
if(scrollView.contentOffset.y>= (scrollView.contentSize.height- scrollView.bounds.size.height))
{
CGFloaty = scrollView.contentSize.height- scrollView.bounds.size.height;
CGFloatx = scrollView.contentOffset.x;
[scrollViewsetContentOffset:CGPointMake(x, y)];
}
}
}
网友评论