liangdrime / SwipeTableView

Both scroll horizontal and vertical for segment scrollview which have a same header. — 类似半糖、美丽说主页与QQ音乐歌曲列表布局效果,实现不同菜单的左右滑动切换,同时支持类似tableview的顶部工具栏悬停(既可以左右滑动,又可以上下滑动)。兼容下拉刷新,自定义 collectionview实现自适应 contentSize 还可实现瀑布流功能
MIT License
2.29k stars 444 forks source link

类似实现qq浏览器那种刷新提示的 该如何实现? #100

Open cc-plum opened 6 years ago

cc-plum commented 6 years ago

实现qq浏览器那种刷新提示 wechatimg48 wechatimg49

liangdrime commented 6 years ago

这种的需要自己定制,增加一个 api,能够在改变当前 item view contentInset 或者修改 tableHeaderView 高度的时候,公共的 header 能够不受这段 offset 变化的影响。3.0中公共的 header 会放在当前的 item view 上,所以处理起来还会方便些,这样,从一个 item view 的出发点考虑的话,就只是单纯的改变当前 item view 列表内容的位置,然后 header 位置不跟随变化就行。因此,可以自己写一个单独的 tableview,添加一个 header(放在 inset 或者 tableheader 上都行),然后实现这种效果,最后在移植到 swipe 上就行了。

cc-plum commented 6 years ago

大神, 你好 最近一段时间公司暂停这个项目,现在又开始搞这个。你上面说的方式不是很理解,放在 inset 或者 tableheader 都会改变offset 就是想说我下来刷新不放在顶部,放在tableview上如何实现?目前要求就是把刷新放下面。