码迷,mamicode.com
首页 > 其他好文 > 详细

第4课、UITableView专题(四)

时间:2014-09-01 13:57:23      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   color   os   使用   ar   for   div   

 

 

 

重构下单元格方法

 

#pragma mark  单元格内容
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
//    UITableViewCell * cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:nil];

   //缓冲池
//0. 标示符统一,使用static的目的保证表格标示符永远只有一个 static NSString * cellIdentifer = @"myCell"; //1. 首先在缓冲池中找到名为"myCell"单元格对象 UITableViewCell * cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifer]; //2. 如果没有找到,实例化一个新的Cell if (cell == nil) { cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellIdentifer]; } NSLog(@"cell -- %p -- %d -- string %p", cell, indexPath.row, cellIdentifer); Product * pro = self.arrProducts[indexPath.row]; //1. cell标题 cell.textLabel.text = pro.title; //2. cell图标 cell.imageView.image = [UIImage imageNamed:pro.imageName]; //3. cell详细信息 cell.detailTextLabel.text = pro.desc; //4. cell右侧图标 cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator; //箭头 return cell; }

 

第4课、UITableView专题(四)

标签:des   style   blog   color   os   使用   ar   for   div   

原文地址:http://www.cnblogs.com/iCodePhone/p/3949083.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!