我们可以为setContentOffset设置持续时间:动画?

时间:2017-03-14 02:14:18

标签: ios swift uicollectionview

我想用UICollectionView制作动画,所以我使用以下方法, 但似乎我无法设定持续时间。

self.collectionView.setContentOffset(CGPoint.init(x: offsetX + 100, y: 0), animated: true)

如何更改动画持续时间?

1 个答案:

答案 0 :(得分:-2)

您应该在

中包含此代码
[UIView animateWithDuration:5.0 animations:^{
       // <#code#>
        self.collectionView.setContentOffset(CGPoint.init(x: offsetX + 100, y: 0), animated: true)

    }]

请输入您想要的时间代替5.0(以秒为单位)。