我需要一些帮助,我正在使用SDWebImage在我的Xcode应用程序中显示我的图像,但我也试图使用tableView的testLabel显示文本。但是正在发生的是图像将textLabel推到右边,在图像旁边,而不是在图像上面。我不是使用UIImageView或标签,而是使用默认的imageView和textLabel表视图。知道如何在sdwebimage的加载映像之上显示这个textLabel吗?我想在单元格的左下角,在加载图像的顶部显示文本。
我不能张贴图片,所以我会尽我最大的努力来描述我的问题是什么样子。
图像描述:在单元格中,每边有一个7 7px边距的图像,在图像的右边有一个textLabel,在其余字符消失之前,textLabel只显示2-3个字符。
我的代码:
加载图像:
NSURL * imgURL = [[gamesArray objectAtIndex:indexPath.row] valueForKey:@"gameURL"];
[cell.imageView setContentMode:UIViewContentModeScaleAspectFit];
[cell.imageView sd_setImageWithURL:imgURL placeholderImage:[UIImage imageNamed:@"placeholder.png"] options:SDWebImageRefreshCached];加载文本:
cell.textLabel.text = gameObject.gameName;
[cell.textLabel setContentMode:UIViewContentModeScaleToFill];
cell.textLabel.textColor = [UIColor whiteColor];发布于 2016-10-12 08:38:32
默认情况下,TableView单元图像始终处于中心位置,而textLabel对imageView是正确的。为此,您必须设计一个自定义的TableView单元。
https://stackoverflow.com/questions/39992630
复制相似问题