SDWebImage IUTableView setBackgroundImage

时间:2014-08-26 02:10:27

标签: ios uitableview caching xcode5 sdwebimage

通常我可以使用

设置UITableView的背景图像
 [self.tableView setBackgroundView:imageView];

另外,使用SDWebImage我可以分两步将图像添加到UIImageView:

#import "SDWebImage/UIImageView+WebCache.h"
...
[self.myImageView sd_setImageWithURL:imageURL];

但现在我需要使用SDWebImage将背景图像添加到UITableView。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

在UIImageView上调用相同的方法,将其设置为UITableView的背景视图。

// a)
[self.tableView setBackgroundView:[UIImageView new]];
[(UIImageView *)self.tableView.backgroundView sd_setImageWithURL:imageURL];

// b)
UIImageView *backgroundView = [UIImageView new];
[backgroundView sd_setImageWithURL:imageURL];
[self.tableView setBackgroundView:backgroundView];

答案 1 :(得分:1)

[self.tableView setBackgroundView:[UIImageView new]];
[(UIImageView *)[self.tableView backgroundView] sd_setImageWithURL:imageURL];

没有财产,但有一种方法。