读书人

iOS tableview 往上滑动后,下面的多选

发布时间: 2012-08-14 10:39:58 作者: rapoo

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

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

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

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

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

读书人网 >Iphone

热点推荐