如何解决如何同步具有不同像元宽度的两个集合视图的水平滚动?
我必须收集具有不同单元格宽度但单元格数量相等的视图。假设collectionview像元等于屏幕宽度,其他collectionview像元宽度约为60像素。 我想要的是当我scoll时较大的单元格大单元格collectionView较小的collectionview也相对于set的内容滚动。 到目前为止,我尝试过的是
func updateColoredView(_ scrollView: UIScrollView){
let scrollX = (screenWidth) / 60.0
if ((scrollView.contentOffset.x) / scrollX) < 16{
smallCollectionView.contentOffset.x = 16.0
}else{
smallCollectionView.contentOffset.x = ((scrollView.contentOffset.x) / scrollX)
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。