Есть ли способ предварительно выбрать изображения через Haneke?
В SDWebImage можно предварительно выбирать (раннюю загрузку) изображения заранее:
[[SDWebImagePrefetcher sharedImagePrefetcher] prefetchURLs:<NArray with image URLs>];
Есть ли способ добиться того же с Ханеке, пожалуйста?
Кажется, что есть политика Preload, но не знаете, как ее использовать, например, HNKPreloadPolicyAll
1 ответ
Мне нужна была эта функциональность сегодня, и я обнаружил, что если вы перебираете свой массив URL и вызываете hnk_setImageFromURL с временным UIImageView, изображения кэшируются.
- (void) cacheImagesInURLs:(NSArray <NSString*>*)array;
{
for (NSString *path in array) {
UIImageView *tempImageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, kMaxWidth, kMaxHeight)];
tempImageView.hnk_cacheFormat = [self setImageCacheFormat];
[tempImageView hnk_setImageFromURL:[NSURL URLWithString:path] placeholder:nil];
}
}