首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

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

2012-08-14 
iOS tableview 往下滑动后,上面的多选效果没了,不过数据还在做了个多选的功能。问题:当数据超过当前视图范

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

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

[解决办法]
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

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

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

热点排行