IOS将UIImages集中在一起

时间:2013-03-12 13:34:20

标签: ios uiimage center tableviewcell

我有点问题。我想在UITableViewCell中显示多个(数量是动态的)UIImages(在中心)。

我该怎么做(UIImages以编程方式生成)?

非常感谢!

1 个答案:

答案 0 :(得分:0)

    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
    {
        NSString *CellIdentifier = [NSString stringWithFormat:@"S%1dR%1d",indexPath.section,indexPath.row];
        UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
        if(cell == nil)
        {
            cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
            cell.selectionStyle = UITableViewCellSelectionStyleNone;


            self.imgThings = [[UIImageView alloc] init];
           // imgThings.backgroundColor= [UIColor magentaColor];
            [self.imgThings setImage: [UIImage imageNamed:@"image.png"]];
            self.imgThings.center = CGPointMake(cell.contentView.bounds.size.width/2,cell.contentView.bounds.size.height/2);
            [cell.contentView addSubview:self.imgThings];
        }
  return cell;

}

以上是仅一个图像的简单示例,您也可以通过更改图像名称将其设置为多个图像。