[英]iphone Table View Issue
我有两个数组一个用于搜索栏,另一个用于联系人数组。 并且第一个显示为tableview。 问题是当我从联系人列表中选择两个联系人然后我尝试进入我的搜索栏时所选择的联系人消失了,如图2所示。
我尝试重新加载表数据,但它没有工作。 请帮帮我...提前预约。
你在使用cellForRowAtIndexPath中实际绘制单元格之前,我最好猜测你必须做这样的事情。
cell.clearsContextBeforeDrawing = YES;
如果这不起作用,它可能是indexPath的一个问题,你能提供一些与代码相关的更多信息吗?
如果您的单元格在任何时候被释放或重新绘制,它们将不会记住它们被选中,除非您将这些数据存储在某处。 单元格将重绘为其原始状态,或者如果启用此单元,则可能会重复使用。 我会跟你的联系人数组一起跟踪你选择的单元格(也许是一个NSDictionary?)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.