pod 'QDImageView', '~> 0.0.1'
QDImageView *qdImageView = [[QDImageView alloc] initWithFrame:CGRectMake(0.0, 0.0, 100.0, 100.0)];
[qdImageView setPlaceholder:[UIImage imageNamed:@"placeholder"]];
[qdImageView setImageWithURL:[NSURL URLWithString:@"https://avatars0.githubusercontent.com/u/5310289?s=460"]];
[[QDImageDownloader sharedDownloader] getImageWithUrl:url needCache:needCache completion:^(UIImage *result, NSError *error, NSURL *url) {
//do stuff
}];
您可以在可重用的组件(例如单元格)中使用 QDImageView,而不会发生闪烁。
QDImageView 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。