Iphone UICollectionView奇怪的滚动问题
我正在制作通用应用程序,iPhone上出现了奇怪的滚动问题 当我滑动手指在收藏视图中滚动时,通常当你点击UICollectionView时,它会停止(例如照片应用),在我的情况下,它会继续滚动。只有当滚动速度较低时,才会停止滚动 另一个问题,不确定是否相关:scrollToTop在iPhone上不工作,而在iPad上工作正常Iphone UICollectionView奇怪的滚动问题,iphone,ios,uiscrollview,uicollectionview,Iphone,Ios,Uiscrollview,Uicollectionview,我正在制作通用应用程序,iPhone上出现了奇怪的滚动问题 当我滑动手指在收藏视图中滚动时,通常当你点击UICollectionView时,它会停止(例如照片应用),在我的情况下,它会继续滚动。只有当滚动速度较低时,才会停止滚动 另一个问题,不确定是否相关:scrollToTop在iPhone上不工作,而在iPad上工作正常 这种行为发生在iOS 6.1的物理设备和模拟器上。我找到了解决问题的方法。我以前没有描述过这个实现细节,因为我不知道它与我的问题有关 我正在使用SDWebImage框架下载
这种行为发生在iOS 6.1的物理设备和模拟器上。我找到了解决问题的方法。我以前没有描述过这个实现细节,因为我不知道它与我的问题有关 我正在使用
SDWebImage
框架下载和缓存远程图像,下载图像时,我使用UIView
animateWithDuration
块设置单元格动画
我使用以下代码执行动画:
[UIView animateWithDuration:ANIMATION_TIME animations:^{
// Animation Code
}];
默认情况下,UIView
animateWithDuration
不允许在动画期间进行交互。以下代码解决了我的问题:
[UIView animateWithDuration:ANIMATION_TIME
delay:0
options:(UIViewAnimationOptionCurveLinear | UIViewAnimationOptionAllowUserInteraction)
animations:^{
// Animation Code
} completion:nil];