gpt4 book ai didi

ios - AFNetworking setImageWithURL :placeholderImage: wrong size

转载 作者:行者123 更新时间:2023-11-29 12:53:44 34 4
gpt4 key购买 nike

当我将 UIImageView 上的 setImageWithURL 设置为 UITableViewCell 时出现问题。
这是呈现的表格 View 。在此之前,我在左侧按下了 UITableViewCell,然后在右侧,我按下了它。

UITableView before press UITableView after press

这是我的 tableView:cellForRowAtIndexPath 方法:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"AddFriendCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];

NSDictionary *user = self.result[indexPath.row];
cell.textLabel.text = [NSString stringWithFormat:@"%@ %@", user[@"firstname"], user[@"lastname"]];
if (user[@"picture"]) {
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://jawbone.com/%@", user[@"picture"]]];
[cell.imageView setImageWithURL:url placeholderImage:cell.imageView.image];
}

return cell;
}

最佳答案

我昨晚刚遇到一个非常相似的问题。发生这种情况是因为 UITableViewCell 覆盖了 imageview 属性的约束,并且由于某种原因具有一些不可靠的功能。我知道这并不是最清楚的解释,因为我最终没有找出问题的确切根源,但我找到了解决方法。

我的解决方法是:

  1. 创建自定义 UITableViewCell
  2. 添加一个 UIImageView(将该属性称为 imageView 以外的名称)和标题 UILabel
  3. 约束/设置 UIImageView 的框架

关于ios - AFNetworking setImageWithURL :placeholderImage: wrong size,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21691628/

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