当前位置: 代码迷 >> Iphone >> iOS tableview 往上滑动后,下面的多选效果没了,不过数据还在
  详细解决方案

iOS tableview 往上滑动后,下面的多选效果没了,不过数据还在

热度:274   发布时间:2016-04-25 06:31:47.0
iOS tableview 往下滑动后,上面的多选效果没了,不过数据还在
做了个多选的功能。

问题:当数据超过当前视图范围后,往下移动view, 上面已经选择了的cell会被刷新成没被选择之前的样式,不过那条纪录已经被添加到我定义的数组里面了,只是cell视图被还原了。

------解决方案--------------------
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

在这个函数里面判断当前要显示的纪录是否在你定义的数组里面,设置cell的选中视图。

在- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 这里设置选中数组,设置cell的选中视图
  相关解决方案