我正在开发的应用程序中有一个特定元素,我不确定实施的最佳方式。
基本上,我想在页面的一半左右有一个UITableView
的视图。向下滚动表格视图时,UITableView将开始向上滑动到页面顶部。一旦到达该点,表格将正常滚动,直到用户向上滚动(表格将向下滑回到它的原始位置)。
我设法在Spotify应用程序中找到了我的意思。在播放列表中,一旦您开始滚动,整个能够向上滚动。我很确定它是很多应用中的一项功能。
就像我说的那样,我只是在寻找一些关于最佳方法的建议。
答案 0 :(得分:1)
我不知道Spotify应用程序,所以也许我不能解决你的问题,但如果你想实现这样的行为,我想这个库应该做你想要的: CSStickyHeaderFlowLayout
您应该注意,此库可以与UICollectionView
而不是UITableView
一起使用,但我想您可以使用它。
修改强>
另请参阅此SO Thread,它涉及在Swift代码中使用此库: csstickyheaderflowlayout-swift