首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SDWebImage阻塞表视图标题栏

SDWebImage阻塞表视图标题栏
EN

Stack Overflow用户
提问于 2016-10-12 07:15:42
回答 1查看 48关注 0票数 3

我需要一些帮助,我正在使用SDWebImage在我的Xcode应用程序中显示我的图像,但我也试图使用tableView的testLabel显示文本。但是正在发生的是图像将textLabel推到右边,在图像旁边,而不是在图像上面。我不是使用UIImageView或标签,而是使用默认的imageView和textLabel表视图。知道如何在sdwebimage的加载映像之上显示这个textLabel吗?我想在单元格的左下角,在加载图像的顶部显示文本。

我不能张贴图片,所以我会尽我最大的努力来描述我的问题是什么样子。

图像描述:在单元格中,每边有一个7 7px边距的图像,在图像的右边有一个textLabel,在其余字符消失之前,textLabel只显示2-3个字符。

我的代码:

加载图像:

代码语言:javascript
复制
NSURL * imgURL = [[gamesArray objectAtIndex:indexPath.row] valueForKey:@"gameURL"];
[cell.imageView setContentMode:UIViewContentModeScaleAspectFit];
[cell.imageView sd_setImageWithURL:imgURL placeholderImage:[UIImage imageNamed:@"placeholder.png"] options:SDWebImageRefreshCached];

加载文本:

代码语言:javascript
复制
cell.textLabel.text = gameObject.gameName;
[cell.textLabel setContentMode:UIViewContentModeScaleToFill];
cell.textLabel.textColor = [UIColor whiteColor];
EN

回答 1

Stack Overflow用户

发布于 2016-10-12 08:38:32

默认情况下,TableView单元图像始终处于中心位置,而textLabel对imageView是正确的。为此,您必须设计一个自定义的TableView单元。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39992630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档