0

我有一个 UIKitDynamics 的集合视图设置感谢这里

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

首先,在选择时,我想将这些单元格居中。在动画到正确的偏移量之前,它似乎会跳回 10-15 分。

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

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

这里更成问题的是第二个问题。以下有时会正确滚动到索引 12,有时会停止。我猜想动态动画会以某种方式调整单元格,导致滚动动画认为单元格位于不同的位置。这会让我相信单元格属性的返回方式不正确。再次,对此相当陌生。

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

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

4

0 回答 0