标签:
1.
a.在设置tableview属性的地方加上一句 [self.tableView registerClass:[UITableViewCell class] forCellReuseIdentifier:@"identifier"];
b.- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier forIndexPath:indexPath];//因为上面设置了重用的相关属性,此处可直接通过重用字符串得到可重用的cell,此方法只适用于ios6.0及以上.
......
return cell;
}
2. - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *identifier = @"cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier];
if (cell == nil) {
cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier];
}
// Configure the cell...
return cell;
}
标签:
原文地址:http://blog.csdn.net/gorgeous_xie/article/details/46646323