当用户从屏幕上抬起手指时,我有一个UICollectionView
动画其边界。集合视图会根据用户滚动的数量而增长或缩小。如果用户在UICollectionView
静止时抬起手指,则效果很好但是如果他们轻弹滚动视图会发生意外结果。
正如你所看到的,UICollectionViewCell
在它有可能自然滚动之前消失了。
我正在使用AutoLayout
,因此动画调用[self.view layoutIfNeeded];
的集合视图的约束我想建议动画通过滚动条移动的方式判断滚动的方式,它似乎将UICollectionView
设置为其预计结束contentOffset
,然后为幻灯片设置动画。
我想知道为什么会发生这种影响?以及如何修复它的任何提示!