84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
有一个需要实时更新的View,我把它放到了tableView的section的footer上面了。
发现footer的willDisplayFooterView方法只调用一次,所以现阶段用刷新整个
section的方法来实现实时更新footer。
这样会比较麻烦,想问问有什么办法能只刷新footer呢?
闭关修行中......
已解决,参考了这个。
直接用viewForFooterInSection这个方法返回一个自定义的view实现的。以前的思路不对,用的是willDisplayFooterView自定义一个UITableViewHeaderFooterView走了不少弯路。
如果是刷新footer里面的内容,高度不会改变的话,可以直接类似
self.myTableviewFooter.xxLabel.text=@"xxx";
如果是要刷新他高度,就得需要如下:
[self.tableView setTableHeaderView:self.myTableviewFooter];
已解决,参考了这个。
直接用viewForFooterInSection这个方法返回一个自定义的view实现的。以前的思路不对,用的是willDisplayFooterView自定义一个UITableViewHeaderFooterView走了不少弯路。
如果是刷新footer里面的内容,高度不会改变的话,可以直接类似
如果是要刷新他高度,就得需要如下: