我有以下代码将我的单元格的背景设置为图像:
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 150, 55)];
imageView.image = [UIImage imageNamed:@"cellBackground.png"];
cell.backgroundView = imageView;
但不幸的是背景图像被削减了一半,IDK为什么:
谢谢。
我有以下代码将我的单元格的背景设置为图像:
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 150, 55)];
imageView.image = [UIImage imageNamed:@"cellBackground.png"];
cell.backgroundView = imageView;
但不幸的是背景图像被削减了一半,IDK为什么:
谢谢。
如果您使用的是默认 UITableViewCell 那么这应该可以解决您的问题:
cell.textLabel.backgroundColor = [UIColor clearColor];
你也可以这样尝试;
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 150, 55)];
imageView.image = [UIImage imageNamed:@"cellBackground.png"];
cell.contentView.addSubView = imageView;
或者你也可以试试这个;
YourTableView.setBackgroundColor = [UIColor clearColor];
希望这会有所帮助