gpt4 book ai didi

objective-c - SDWebImage 阻塞 tableview 标题标签

转载 作者:搜寻专家 更新时间:2023-10-30 20:08:35 25 4
gpt4 key购买 nike

我需要一些帮助,我正在使用 SDWebImage 在我的 Xcode 应用程序中显示我的图像,但我也在尝试使用 tableView 的 testLabel 显示文本。但是发生的事情是图像将 textLabel 推到右侧,图像旁边,而不是在图像顶部。我没有使用 UIImageView 或标签,我使用的是 tableviews 默认嵌入的 imageView 和 textLabel。关于如何在 sdwebimage 的加载图像之上显示此 textLabel 的任何想法?我想在单元格的左下角、加载的图像之上显示文本。

我无法发布图片,所以我会尽力描述我的问题。

图片说明:在单元格中,有一个图像,每边有 7px 边距,在图像右侧,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];

最佳答案

在默认情况下,TableView 单元格图像始终位于中心,textLabel 位于 imageView 的右侧。因此,为此您必须设计一个自定义 TableView 单元格。

关于objective-c - SDWebImage 阻塞 tableview 标题标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39992630/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com