当前位置: 代码迷 >> Iphone >> 关于IOS tableView的刷新有关问题
  详细解决方案

关于IOS tableView的刷新有关问题

热度:41   发布时间:2016-04-25 05:58:46.0
关于IOS tableView的刷新问题


小弟在做IOS通讯录的时候,把手机的里面的人全部存到我的本地数据库,

然后在我的通讯录里面读取数据库。获取所有的联系人。但是当我删除数据库的某一条信息的时候,刚刚删除的信息,

还在tableView里面显示。求大神指点,代码太多,就不沾了。就想问问之前有没有人遇到类似的问题。是怎么解决的。[/b]
[/size]
iOS 通讯录 数据库 reloadData

------解决方案--------------------
执行删除操作之后,执行[tableview reloadData];
------解决方案--------------------
因为在首次绘制TableViewDelede的时候就把tableviewDid那个点击删除的方法是最后走了,你在删除完之后必须再次[tableview reloadData]然后才能重新执行TableViewDelede,然后就重新请求数据了,如果真的删除了,就应该显示新的数据。
------解决方案--------------------
首先执行数据库的Delete操作,然后重新获取数据[[ap selectAll]] (或者把数据源数组中的那个Object删除掉),重新reloadData   。
------解决方案--------------------
Index *index=[[Index alloc]init];
[index.table reloadData];
[self.navigationController popViewControllerAnimated:YES];
[index release];
你这段代码完全看不懂啊,你要获取之前已经初始化好的UITableView来reloadData
------解决方案--------------------
Index *index=[[Index alloc]init];
[index.table reloadData];

重新new一个还是原来的那个么?
------解决方案--------------------
怎么解决的 我也写通讯录 死在数据库上了...数据更新不了 qq 350906309 LZ有时间给我指点下可以么
  相关解决方案