标签: ios iphone objective-c ipad cocoa
我想知道是否有人可以推荐任何我可以用来实现专辑封面滚动效果的库,就像Spotify iPad应用程序在查看全屏播放器时那样......
这个想法是让图像停留在页面的中间,一旦图像被拖下来,它可以在释放时快速回到它的位置,或者如果超过某个阈值则将下一个图像捕捉到中间
以下是一些截图作为示例......
答案 0 :(得分:0)
你可以使用Cocoa的原生UICollectionView进行一些小调整。 UICollectionViewCell将包含专辑图片(如果您正在寻找可以滚动和捕捉的图片,则可能包含控件)。
UICollectionView
UICollectionViewCell
要获得“快照”#39;在相册移动超过某个阈值后,您希望将<UIScrollViewDelegate>添加到控制器并实施-scrollViewWillEndDragging。然后计算最近单元格的偏移量并通知单元格位置的UICollectionView。
<UIScrollViewDelegate>
-scrollViewWillEndDragging
查看this SO问题和this代码段,两者都在谈论此效果。