-(void)scrollViewDidScroll:(UIScrollView *)scrollView{
if (scrollView == 《这里换成你的UICollocView子类》) {
//禁止右划
static float newx = 0;
static float oldx = 0;
newx= scrollView.contentOffset.x ;
if (newx < oldx) {
self.collectionView.scrollEnabled = NO;
self.collectionView.scrollEnabled = YES;
}
oldx = newx;
}
}
禁用UICollectionView右划

本文介绍了一种在iOS开发中通过Objective-C实现禁止UICollectionView右划的方法。利用scrollViewDidScroll代理方法,通过比较新旧滚动位置来判断用户是否进行了右划操作,并在检测到右划时暂时禁用CollectionView的滚动功能。
1002

被折叠的 条评论
为什么被折叠?



