如果你在寻找一个UITableView加载远程图片的方法,推荐一个第三方类库:SDWebImage。这个类库为你的工程提供了灵活的加载&缓存网络图片的方法,而且非常容易在工程中使用。
但当我开始使用时,当我加载不同分辨率的网络图片时,发现图片出现了不同宽度,很不美观,为了解决这个问题,我们需要对webimage中的不同宽度进行限制。
下面是一个简便有效的处理方法,自定义layoutSubviews:
1 - (void)layoutSubviews { 2 [super layoutSubviews]; 3 self.imageView.frame = CGRectMake(5,5,40,32.5); 4 float limgW = self.imageVi