下拉刷新——两种刷新方式和位置记忆
基本操作
在订阅页顶部按住往下拉,拉到一定距离后松手即可触发刷新。刷新完成后界面会有短暂的加载动画,然后新的动态会追加到列表顶部。
刷新会追加新内容还是重置列表
这取决于你使用的版本:
v0.11.1 及之后
刷新会在当前位置追加新内容,不会把你推到列表最顶部,也不会丢失你已经翻阅到的位置。这是修复前用户抱怨最多的问题之一。
v0.11.1 之前
刷新会把列表重置回第一页,你之前翻到的内容和"上次看到这里"的位置会一并丢失。如果你遇到了这种情况,直接升级到 v0.11.1 就能解决——这是该版本明确标记修复的第一个问题。
刷新后丢失翻阅位置的问题在 v0.11.1 更新日志里排第一条修复项。
手动强制刷新
如果下拉没反应(网络不好或 API 响应慢),可以尝试先完全退出应用再重新打开,或者检查一下当前的网络连接是否正常。
为什么需要位置保持
对于订阅列表来说,位置保持是一个很实际的细节:
- 你在地铁上翻到了列表中部,突然来了个电话,挂了电话拉一下刷新,结果列表跳回第一页——之前看到哪里全忘了
- 早上刷了一半有事出门,晚上回来继续,下拉刷新后应该接着之前的位置往下看,而不是从头翻起
v0.11.1 之前的版本确实存在这个体验缺陷,但已经修复。升级后不需要任何额外配置。
刷新能拉到多新
刷新会拉取从你上次刷新到现在这段时间内的所有新更新。如果某个 UP 主在这段时间内发了多条动态,都会按时间顺序出现在列表里。
如果某个时间段内没有任何你关注的 UP 主发布新内容,刷新后列表可能和之前一样——这不是没刷新成功,是确实没有新东西。
还能怎么回到顶部
除了下拉刷新,点击底部导航栏的「订阅」Tab 本身,可以快速回到列表最顶部。这比用手指往回滑动效率高很多。