http://www.jianshu.com/p/83e72f90d7c1 思路:因为cell高度不固定,需要动态赋值,所以用了最常见的cell内有一个model,model内有cellHeight的方式,在cell的model的set方法中给model的cellHeght赋值。 cell.m (重 ...
分类:
其他好文 时间:
2017-07-25 18:07:24
阅读次数:
158
转发自:作者 Code_Ninja 我们知道使用UITableView的时候有个技巧:使用table.tableFooterView = [UIView new];一行代码可以解决UITableView在cell比较少的情况下不显示下面的分割线条How to remove empty cells i ...
分类:
其他好文 时间:
2017-07-21 01:20:03
阅读次数:
206
今天UI出了一张图,要求对UITableView的分组进行卡片式展示,大致效果如下图: 与iOS7之前的分组模式类似,但是在iOS7之后不再支持这种展示形式。所以自己给UITabelView添加了一个Category,可以很方便的达到这种效果。 思路也很简单,就是在tableView上插入一层背景视 ...
分类:
其他好文 时间:
2017-07-18 13:37:38
阅读次数:
187
UITabelView的局部刷新 1. 刷新整个tableView用[self.tableView reloadData]; 2. [self.tableView reloadRowsAtIndexPaths:@[indexPath] withRowAnimation:(UITableViewRow ...
分类:
其他好文 时间:
2016-06-02 13:24:38
阅读次数:
105
一般走的顺序是:1.知道一共有多少个cell:numberOfRowsINsection 2.每个cell的高度 3.cellfor方法 有时候自定义cell时候,高度不一样时需要先获取cell的高度,那么就加入另一个方法,估计cell的高度的方法(estimatedHeightForRoeAtIn ...
分类:
其他好文 时间:
2016-04-28 12:23:22
阅读次数:
145
一、UITableView的概念 UITabelView继承于UIScrollView,可以滚动。 UITableView的每一条数据对应的单元格叫做Cell,是UITableViewCell的一个对象,继承于UIView。 UITableView可以分区显示,每一个分区称为section,每一行称 ...
分类:
移动开发 时间:
2016-04-19 19:00:38
阅读次数:
214
1 #import "RootViewController.h" 2 3 @interface RootViewController ()<UITableViewDataSource,UITableViewDelegate> 4 @property(nonatomic,strong)NSArray
分类:
其他好文 时间:
2016-02-29 21:42:48
阅读次数:
272
UITabelView一般会显示大量数据,如果有多少条数据就新建多少个cell,那么对于内存来说是种极大的负担,这样自然是不合理的,所以才会有重用机制 比如一个家庭办酒席,一共有13桌,每桌20个菜,那么准备150个左右的盘子就够盛菜了,如果盘子不够用了就把之前已经吃光菜的盘子收走洗洗干净就能重复使
分类:
其他好文 时间:
2016-02-22 15:49:54
阅读次数:
151
swift学习之UITabelView ----UITableViewCell
分类:
编程语言 时间:
2015-12-08 08:45:25
阅读次数:
189
1、TableView 样式@property (nonatomic, readonly) UITableViewStylestyle;平铺模式:sectionHeader和sectionFooter会悬停,有sectionIndex,分隔线分组模式:heightForHeaderInSection...
分类:
其他好文 时间:
2015-10-24 16:59:09
阅读次数:
120