情景:在获取数据的时候,通过UITableView来展示数据,并且做了分页处理,但是我们每一条cell都有一个是否可用的状态,我们需要通过点击来改变状态。
目前我是这样处理的,点击之后立即刷新第一个页面。
遇到的问题是假如我们每一页面都是10条cell的信息,11-20是需要加载的,但当我点击11个cell的时候,就有点问题啦;
方法一、点击11cell的时候,直接刷新第一页,让之后再加载第二页,但这样就直接跑到第一页去了,体验相当不好;
方法二、点击11cell的时候,先删除第二页再加载第二页,但是假如有第三页呢(21-30)呢,就会有点麻烦啦。
望哪位大神指点一下,谢谢。
已记不起当年为啥提这个问题。。。。
直接刷新当前 Cell 其实可以解决的
看了下当时的疑惑点,应该是那个状态值是需要通过网络变化的
其实实际上也是一样的。。。