Есть ли способ предварительно выбрать изображения через 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];
    }
}
Другие вопросы по тегам