他们有很多教程,您可以下载源代码并可以阅读 UITableView 的苹果文档,在这里您可以看到教程Here
。以下是默认显示图像、标题和副标题的基本代码
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
NSString *CellIdentifier =@"Cell";
UITableViewCell *cell=[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil)
{
cell=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];
}
cell.imageView.image=[UIImage imageNamed:[imageArray objectAtIndex:indexPath.row]];
cell.textLabel.text=[titleArray objectAtIndex:indexPath.row];
cell.detailTextLabel.text=[subtitle objectAtIndexPath.row];
return cell;
}
如果您想制作自定义单元格,请根据需要设置框架并使用 SDWebImage 库缓存图像
UserImageView =[[UIImageView alloc]initWithFrame:CGRectMake(5,0,70, 70) ];
nameLbl=[[UILabel alloc]initWithFrame:CGRectMake(95, 20, 200, 20)];
[nameLbl setText:nameStr];
[UserImageView setImageWithURL:[NSURL URLWithString:responseString] placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
[cell.contentView addSubview:nameLbl];
[cell.contentView addSubview:UserImageView];