Jon*_*nah 0 iphone objective-c uitableview
是否有一种简单的方法可以在uitableview中预加载所有单元格?
我需要这样做才能改变是否检查所有单元格.如果我只使用cellForRowAtIndexPath,并且用户说取消选中所有单元格,然后检查可见单元格并再次开始滚动,则取消选择所选单元格或选择新加载的单元格.
似乎最简单的方法是尽可能预加载所有单元格.
谢谢!
不要将单元格用作数据库.
您的单元格只是数据的一个狭窄窗口.单元格只显示基础数据中的一些对象.如果你试图预加载所有单元格然后你可以全部选择它们,那么UITableView可能会慢慢死亡或者慢速爬行.特别是如果我们谈论数百个条目.
如果要选择数据中的所有项目,可以直接调用数据来选择其对象.然后,使用a将数据重新加载到TableView中,reloadData如果一切设置正确,则单元格将显示所选状态.
阅读UITableView.看看Apple的样品.您需要查看视图和控制器中的数据分离.
| 归档时间: |
|
| 查看次数: |
2640 次 |
| 最近记录: |