代替tableview的reloadData方法(有动画)1 //一个section刷新 2 NSIndexSet *indexSet=[[NSIndexSet alloc]initWithIndex:0]; 3 [tableview reloadSections:indexSet withRo.....
分类:
移动开发 时间:
2015-07-27 18:17:09
阅读次数:
134
IOS开发UI基础--数据刷新
cell的数据刷新包含以下几个方面
添加数据删除数据更改数据
全局刷新方法(最常用)
[self.tableView reloadData];
// 屏幕上的所有可视的cell都会刷新一遍
局部刷新方法
添加数据
NSArray *indexPaths = @[
[NSIndexP...
分类:
移动开发 时间:
2015-07-24 12:47:50
阅读次数:
279
UITableView的刷新1>数据刷新的总体步骤*修改模型数据*刷新表格(刷新界面)2>刷新表格(刷新界面)的方法*全局刷新(每一行都会重新刷新)-(void)reloadData;*局部刷新(使用前提:刷新前后,模型数据的个数不变)-(void)reloadRows:(NSArray*)inde...
分类:
其他好文 时间:
2015-07-12 11:06:33
阅读次数:
111
TableView- 数据刷新数据刷新添加数据删除数据更改数据全局刷新方法(最常用)[self.tableView reloadData];// 屏幕上的所有可视的cell都会刷新一遍局部刷新方法添加数据NSArray *indexPaths = @[ ...
分类:
移动开发 时间:
2015-07-04 00:40:49
阅读次数:
537
1.tableView的刷新1> 数据刷新的总体步骤* 修改模型数据* 刷新表格(刷新界面)2> 刷新表格(刷新界面)的方法* 全局刷新(每一行都会重新刷新)- (void)reloadData;* 局部刷新(使用前提: 刷新前后, 模型数据的个数不变)- (void)reloadRows:(NSA...
分类:
其他好文 时间:
2015-06-27 15:55:52
阅读次数:
112
今天突然发现一个问题,由于对UITableViewCell 的重用机制不是很了解,让我纠结很久;用过reloadData时候,会调用cellForRowAtIndexPath方法,但是请看以下2种cellForRowAtIndexPath 的写法:写法A:-(UITableViewCell *)ta...
分类:
其他好文 时间:
2015-05-30 21:08:38
阅读次数:
200
今天发现一个奇怪问题,当用NSNotification,在回调函数里面对tableview进行reloadData时,并不能更新UI,而且还会导致以后都更新不了。后来查了一些资料才发现,postNotification之后调用回调函数,相当于开了一个子线程,而子线程中是不能更新UI的。所以要想在notification的..
分类:
移动开发 时间:
2015-05-25 14:45:53
阅读次数:
220
1.现象 主界面是一个TableView 其他的事件没什么讲得,我实现了一个自己的代理,这个代理就是为了收到一个通知,收到通知后刷新界面,我一开始使用的代码就是[tableview reloaddata] 因为是在一个控制器里,以前也这样做过,所以就没怀疑这样写了,写好测试,发现界面可以刷新但是.....
分类:
其他好文 时间:
2015-05-05 14:06:23
阅读次数:
82
情景描述: 有时候我们希望更新某一个单元格的数据,通常的做法是使用reloadData方法更新整个单元格。但是对一些情况是不适用的或者说实现起来比较麻烦。比如说这种简单的“点开”一个单元格 在没点开时,英雄的简介被替换为“点击查看详情”,下载按钮被设为隐藏。 这样的话如果在点开时reload整个表格...
分类:
移动开发 时间:
2015-05-02 19:27:01
阅读次数:
178
前一篇postNotificationName同步调用导致的白屏问题>>里讲到"mediaView里抛通知时在异步线程抛,利用线程切换避免reloadData过程中再reloadData”.
为何这样做可以解决问题呢?
在异步线程(假设是thread10)抛HWCHAT_VIEW_NEED_RELOAD
通知,导致在thread10里同步调用了reloadChatCollection...
分类:
其他好文 时间:
2015-04-18 11:36:13
阅读次数:
209