我想根据整个屏幕中央的环形图像在UICollectionView
中设置内容的中央。请检查下面的图像。有什么建议吗?
答案 0 :(得分:0)
您需要的功能就是这个……https://developer.apple.com/documentation/uikit/uicollectionviewdelegate/1618007-collectionview
当用户完成滚动时,集合视图将调用此函数。它提供了收集视图将停止滚动的位置的内容偏移量。 (建议的内容偏移量)。
然后,您需要获取该偏移量并计算出最接近的偏移量,以将单元格放置在屏幕中间。
类似,找到最靠近中间的项目。计算出它与中间的距离有多远,以便您知道要移动多少距离。然后将该偏移量应用于建议的内容偏移量。
这将使您的收藏视图自然减速,但始终在您希望其停止的位置停止。