问题描述
- UIImageView全部充填UITableViewCell
-
怎么实现整个UITableViewCell
充填一个自定义图片?我需要在原型设计里面实现,但是不知道怎么做,我用了三个UITableViewCell
,都用同一个图片,不知道怎么实现?
解决方案
两种方法:
第一
-(void) tableView:(UITableView*)tableView
willDisplayCell:(UITableViewCell*)cell
forRowAtIndexPath:(NSIndexPath*)indexPath;
{
static UIImage* bgImage = nil;
if (bgImage == nil) {
bgImage = [[UIImage imageNamed:@"myimage.png"] retain];
}
cell.backgroundView = [[[UIImageView alloc] initWithImage:bgImage] autorelease];
}
第二种更简单
((UIImageView*)cell.backgroundView).image = [UIImage imageNamed:@"customBackground"];
((UIImageView*)cell.selectedBackgroundView).image = [UIImage imageNamed:@"selectedBackground"];
时间: 2024-10-26 14:10:22