滚动开始时向上滑动UITableView

时间:2015-04-18 20:44:58

标签: ios uitableview swift

我正在开发的应用程序中有一个特定元素,我不确定实施的最佳方式。

基本上,我想在页面的一半左右有一个UITableView的视图。向下滚动表格视图时,UITableView将开始向上滑动到页面顶部。一旦到达该点,表格将正常滚动,直到用户向上滚动(表格将向下滑回到它的原始位置)。

我设法在Spotify应用程序中找到了我的意思。在播放列表中,一旦您开始滚动,整个能够向上滚动。我很确定它是很多应用中的一项功能。

就像我说的那样,我只是在寻找一些关于最佳方法的建议。

1 个答案:

答案 0 :(得分:1)

我不知道Spotify应用程序,所以也许我不能解决你的问题,但如果你想实现这样的行为,我想这个库应该做你想要的: CSStickyHeaderFlowLayout

您应该注意,此库可以与UICollectionView而不是UITableView一起使用,但我想您可以使用它。

修改

另请参阅此SO Thread,它涉及在Swift代码中使用此库: csstickyheaderflowlayout-swift