iOS:ScrollView分页太远

时间:2016-11-08 20:57:01

标签: ios swift uicollectionview

我有一个我正在调整大小的collectionView。调整大小后,我滑动到下一个单元格,分页太远了。但是,当我以编程方式scrollToRow时,scrollview完美捕捉。

起初,我认为限制可能导致问题。现在我感觉在将转换应用到collectionview后,scrollViewflowLayout都没有注册大小的变化。

是否有更好的方法来调整collectionView的大小或使用scrollView注册转换的方法?

调整代码大小:

self.slideCollectionViewTopConstraint.constant = 80
self.slideCollectionViewLeftConstraint.constant = 150
self.slidesCollectionView.transform = CGAffineTransform(scaleX: 1.35, y: 1.35)

1 个答案:

答案 0 :(得分:0)

更新约束后,您应该告诉视图需要使用layoutIfNeeded重新计算其布局。您也不能更新宽度和高度限制而不是使用比例矩阵吗?根据文档,transform不会影响自动布局,只会影响外观。