0

我有以下代码将我的单元格的背景设置为图像:

UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 150, 55)];
imageView.image = [UIImage imageNamed:@"cellBackground.png"];


cell.backgroundView = imageView;

但不幸的是背景图像被削减了一半,IDK为什么:

这是它的样子 谢谢。

4

2 回答 2

2

如果您使用的是默认 UITableViewCell 那么这应该可以解决您的问题:

cell.textLabel.backgroundColor = [UIColor clearColor];
于 2013-09-20T03:56:57.330 回答
1

你也可以这样尝试;

UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 150, 55)];
imageView.image = [UIImage imageNamed:@"cellBackground.png"];


cell.contentView.addSubView = imageView;

或者你也可以试试这个;

YourTableView.setBackgroundColor = [UIColor clearColor];

希望这会有所帮助

于 2013-09-20T04:13:13.983 回答