Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS:滚动视图分页太远_Ios_Swift_Uicollectionview - Fatal编程技术网

iOS:滚动视图分页太远

iOS:滚动视图分页太远,ios,swift,uicollectionview,Ios,Swift,Uicollectionview,我有一个正在调整大小的collectionView。在调整大小之后,我滑动到下一个单元格,分页太远了。但是,当我以编程方式scrollToRow时,scrollview捕捉得非常完美 起初,我认为这些限制可能是问题的根源。现在我有一种感觉,在我将转换应用到collectionview之后,scrollView或flowLayout没有记录大小的变化 有没有更好的方法调整collectionView的大小,或者用scrollView注册转换 调整大小代码: self.slideCollection

我有一个正在调整大小的collectionView。在调整大小之后,我滑动到下一个单元格,分页太远了。但是,当我以编程方式
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,但没有效果。同样的行为。至于宽度和高度……也许我会试一试。我唯一担心的是动画的流畅性