iOS:滚动视图分页太远
我有一个正在调整大小的collectionView。在调整大小之后,我滑动到下一个单元格,分页太远了。但是,当我以编程方式iOS:滚动视图分页太远,ios,swift,uicollectionview,Ios,Swift,Uicollectionview,我有一个正在调整大小的collectionView。在调整大小之后,我滑动到下一个单元格,分页太远了。但是,当我以编程方式scrollToRow时,scrollview捕捉得非常完美 起初,我认为这些限制可能是问题的根源。现在我有一种感觉,在我将转换应用到collectionview之后,scrollView或flowLayout没有记录大小的变化 有没有更好的方法调整collectionView的大小,或者用scrollView注册转换 调整大小代码: self.slideCollection
scrollToRow
时,scrollview捕捉得非常完美
起初,我认为这些限制可能是问题的根源。现在我有一种感觉,在我将转换应用到collectionview
之后,scrollView
或flowLayout
没有记录大小的变化
有没有更好的方法调整collectionView的大小,或者用scrollView注册转换
调整大小代码:
self.slideCollectionViewTopConstraint.constant = 80
self.slideCollectionViewLeftConstraint.constant = 150
self.slidesCollectionView.transform = CGAffineTransform(scaleX: 1.35, y: 1.35)
更新约束后,应告知视图需要重新计算其布局。也不能只更新宽度和高度约束,而不使用比例矩阵吗?根据文档,自动布局不受影响,只影响外观。更新约束后,应告知视图需要重新计算其布局。也不能只更新宽度和高度约束,而不使用比例矩阵吗?根据文档,自动布局不受影响,只影响外观。我确实调用了layoutifneed,但没有效果。同样的行为。至于宽度和高度……也许我会试一试。我唯一担心的是动画的流畅性,我称之为layoutIfNeeded,但没有效果。同样的行为。至于宽度和高度……也许我会试一试。我唯一担心的是动画的流畅性