滚动时减少TableViewController中的图像

时间:2013-08-23 17:52:39

标签: ios iphone ios6

我正在尝试显示一个UITableView,其中包含从Last.fm API读取的艺术家列表。我将所有艺术家存储在一个数组中,然后我会显示一个包含您的姓名和图片的表格。

最初照片看起来不错,但是当我滚动时,图像非常小。

这是最初的表现:

enter image description here

这是滚动后的外观,问题是:

enter image description here

这是我创建单元格的代码:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath   *)indexPath
{
    static NSString *CellIdentifier = @"TopArtistCell";

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];

    JSCArtist *artist = self.artists[indexPath.row];

    cell.textLabel.text = [artist name];
    [cell.imageView setImageWithURL:[NSURL URLWithString:[[artist photo] thumbnail]]   placeholderImage: [UIImage imageNamed:@"default_photo.jpeg"]];

    return cell;
}

1 个答案:

答案 0 :(得分:0)

UITableView的默认imageView有点奇怪。我只想创建一个自定义的UITableViewCell子类并进行自己的布局。