2012-06-27 50 views
0

設置的圖像大小我有高度90在TableViewCell

行的表我想有大小50×50的每一行的圖像。

我做在cellForRowAtIndexPath如下:

cell.imageView.frame = CGRectMake(0, 0, 50, 50); 
    cell.imageView.clipsToBounds = YES; 
    cell.imageView.contentMode = UIViewContentModeScaleAspectFit; 

    if (item.image){ 
     cell.imageView.image = [item.image smallImage]; 
     cell.imageView.alpha = 1.0f; 
    } else { 
     cell.imageView.image = [UIImage imageNamed:@"icon-greyed.png"]; 
     cell.imageView.alpha = 0.25f; 
    } 

但是圖像顯示與高度90(行的高度)。我不正確的是什麼?

回答

0

您將需要添加一個UIImageViewcell.contentView,我不會建議,或創建一個自定義UITableViewCell,我會建議。然後,您可以將UIImageView添加到您的自定義單元格中,並將其調整爲您所需的尺寸。