使用UIKIt动力学设置偏移动画跳跃

时间:2014-03-01 02:59:03

标签: ios uicollectionview uikit-dynamics

我有一个使用UIKitDynamics的集合视图设置感谢Here

我已经在水平滚动条中实现了它,并且在动画滚动以指定视图中的位置时遇到了一些问题。似乎任何scrollTo:Animated:都遇到了麻烦。

首先,在选择时我想把这些细胞集中在一起。在动画制作到正确的偏移之前,它似乎会跳回10-15pts。

其次,在尝试滚动到单元格并将其水平居中时,将多个单元格远离当前视图。它并没有完全成为现实。它没有使正确的细胞居中。

任何帮助都表示赞赏,我只是在尝试动态并希望了解更多信息。谢谢!

这里问题更多的是第二个问题。以下有时会正确滚动到索引12,有时会停止缩短。我猜想动态动画会调整单元格,导致滚动动画认为单元格位于不同的位置。这会让我相信错误地返回单元格的属性的方式。再说一次,相当新的。

[hCollectionView scrollToItemAtIndexPath:[NSIndexPath indexPathForRow:12 inSection:0] atScrollPosition:UICollectionViewScrollPositionCenteredHorizontally animated:YES];

我在ViewController上的代码没有做任何与此冲突的特殊内容。

0 个答案:

没有答案