0

imageview を tableview セルの中心に動的に設定する方法を知りたいです。

これが私の現在のコードです。

UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(100,100, 20, 20)];


imgView.image = [UIImage imageNamed:@"friendsCelluserpic.png"];


cell.imageView.image = imgView.image;
4

3 に答える 3

1

これを試して、 :)

UIImageView * imgView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"friendsCelluserpic.png"]];
imgView.frame=CGRectMake(100, 100, 20, 20);

[cell.contentView addSubview:imgView];
return cell;
于 2013-08-28T08:11:33.203 に答える
1

このコードを試してください:これにより、TableViewCellで画像が水平方向に中央に配置されます

    float imgwidth=40;
    float imgheight=40;

    imgView = [[[UIImageView alloc] initWithFrame:CGRectMake((cell.contentView.bounds.size.width/2)-(imgwidth/2),15, imgwidth, imgheight)] autorelease];

    [cell.contentView addSubview:imgView];
于 2013-08-28T07:40:32.007 に答える
0

このようにコーディングできます[cell.contentView addSubview:imgView];

于 2013-08-28T07:25:06.323 に答える