UITableViewCell中的缩放动画会干扰滚动

时间:2015-04-14 17:32:50

标签: ios objective-c uitableview uiscrollview uiviewanimation

我已经创建了一个样本仓库来证明这个问题:

https://github.com/dementrock/ScrollAnimationTest/commit/8ec61e24cdfa298e8eaee8c303f847c07809e35b

当建立初始提交时,您可以经常看到,当您向下滚动然后尝试向后滚动时,滚动视图忽略向上滚动触摸事件,直到它减速。删除红色块上的缩放动画将解决此问题。

在第二次提交(https://github.com/dementrock/ScrollAnimationTest/commit/c870b3900dbe5f95b81e469e53ba9a0df8100fdc)中,我通过在红色块上将userInteractionEnabled设置为NO来解决此问题。但是,我不知道为什么这会解决问题,我不知道为什么缩放动画会干扰滚动。谁能给我一个提示?

[更新1] 这个问题在模拟器(iOS SDK 8.2)和真实设备(iPhone 5s,iOS 8.2)中都存在

截图:

screenshot

0 个答案:

没有答案