Описание тега kingfisher

Легкая библиотека на чистом Swift для загрузки и кэширования изображений из Интернета.
0 ответов

Загрузить изображение с рамкой одновременно

Хотелось бы узнать, можно ли одновременно загружать изображение с рамкой? Например, у меня есть ячейка, где находятся все посты. Когда пользователь публикует изображение, перед ним появляется граница. Как это я установил изображение внутри cellForRo…
16 окт '16 в 14:32
0 ответов

Ошибка компоновщика xcode 9 с kingfisher 3.13.1

Я только что обновился до xcode 9, мой проект потерпел неудачу при связывании kingfisher с ошибкой компоновщика ниже. Я попытался очистить кэш модуля, переустановить все файлы модуля, явно установив язык swift на 3.2 во всех модулях, ничего не получ…
25 сен '17 в 10:26
0 ответов

Как исправить ошибку "Невозможно вызвать setImage со списком аргументов типа" (с: URL) ""

Я пытаюсь установить мою кнопку на изображение с помощью Kingfisher, но эта часть моего кода в viewDidLoad получает ошибку - "Невозможно вызвать 'setImage' со списком аргументов типа '(with: URL)'" ProfileService.show { [weak self] (profile) in self…
18 янв '19 в 05:15
10 ответов

Получить UIImage только с библиотекой Kingfisher

Мне нужно получить только UIImage вместо загрузки обычного UIImageView с библиотекой Kingfisher Чтобы реализовать это, я реализовал обходной путь с UIImageView: let imageView = UIImageView() imageView.kf_setImageWithURL(NSURL(string: cpa.imageName)!…
04 фев '16 в 15:10
1 ответ

Параллельная очередь только с барьерным заданием

Недавно я читаю коды популярной библиотеки кеширования изображений Kingfisher. Я путаю насчет использования GCD на ImageDownloader, В этом загрузчике все ImageFetchLoad (задача извлечения изображения) связанные операции отправляются в параллельную о…
1 ответ

Заполнитель изображения в виде эскиза (размытый) до фактической загрузки изображения

У меня есть код для показа полноэкранного изображения, как только пользователь выберет его. fullImage.kf.setImage (с: url) Во время загрузки самого изображения я хотел показать заполнитель в виде того же изображения, но с уменьшенным размером эскиза…
28 июн '18 в 04:58
2 ответа

Как кешировать изображения только на диске с помощью Kingfisher?

Я использую Kingfisherбиблиотека для скачивания и кеширования изображений. Я сталкиваюсь с некоторыми проблемами в реализации: Кэшируются ли изображения в памяти и на диске? Есть ли возможность кэшировать изображения только на диске? Я уже прочитал …
18 май '17 в 13:07
2 ответа

Сбой приложения при попытке получить URL изображения в виде строки

У меня есть эта функция, которая делает запрос на API: Alamofire.request(URL).responseObject{ (response: DataResponse<Movie>) in print("|MovieController| Response is: \(response)") let movie = response.result.value if let posterURL = movie?.po…
29 апр '17 в 01:11
1 ответ

Параллельная загрузка изображений Kingfisher

У меня есть массив с URL-адресами изображений, и мне нужно скачать все изображения, добавить их все в массив, прежде чем перейти к просмотру. Я использую этот фрагмент для загрузки одного изображения var images: [UIImage] = [] ImageDownloader.defaul…
03 дек '16 в 18:34
1 ответ

Как установить изображение с помощью Kingfisher, когда URL-адрес изображения не изменился, но изображение изменилось

Как получить правильное изображение с помощью Kingfisher, когда URL-адрес изображения не изменился, но изображение изменилось, например, Twitter или GitHub. SDWebImage имеет опцию [SDWebImageRefreshCached] для решения проблемы. /** * Even if the ima…
12 окт '17 в 06:23
0 ответов

Новая версия Kingfisher с обновленным поведением кеша

Я заметил, что Kingfisher выпустил новую версию (5.0) и вместе с ней улучшается управление кешем. В отличие от ранее, теперь вы можете указать конкретный URL-ключ, срок действия которого истекает через определенное время, например: imageView.kf.setI…
09 янв '19 в 01:20
2 ответа

Как изменить размер UIImageView после загрузки изображения с URL с Kingfisher

Я хотел бы изменить размер загруженных изображений, чтобы они сохраняли соотношение сторон, но все они имеют такую ​​же ширину, как и UITableViewCell они оказываются в. Мой UIImageView настроен с contentMode как AspectFit и у меня в камере есть след…
21 янв '19 в 15:48
2 ответа

Не удается преобразовать значение типа "(_) -> ()" в ожидаемый тип аргумента "CompletionHandler?" используя KingFisher Swift

Я использую библиотеку под названием KingFisher для загрузки изображений из Интернета. Для справки: https://github.com/onevcat/Kingfisher https://cocoapods.org/pods/Kingfisher imageView.kf.setImage(with: url) Эта инструкция работает безупречно, но я…
25 янв '19 в 13:04
0 ответов

Сбой в строке SessionDelegate.swift 93

Я испытываю сбой при вызове cancelDownloadTask(). Есть ли у вас какие-либо идеи, может ли сбой вызываться Kingfisher? Crashlog Я использую Kingfisher 5.0.1 и вызываю функцию из Deprecated.swift public func setImage(with resource: Resource?, placehol…
21 фев '19 в 16:24
1 ответ

Загрузочный кеш Kingfisher

Мой API возвращает 2 типа фотографий: маленькие и большие Я использую зимородок для загрузки фотографий и всегда сначала загружаю маленькие фотографии. Когда я загружаю большое фото, я хочу добиться этого if hasCacheSmallPhoto { imageView.kf.setImag…
09 янв '19 в 00:00
2 ответа

Раздел UITableview - Как правильно пересчитать высоту?

Видео: https://youtu.be/sSHrxSIHUM4 Как вы можете видеть в видео, проблема, которую я получил. Ограничение высоты изображения было нарушено, так как на этикетке также отсутствовала высота. Они в разделе таблицы (класс UITableHeaderFooter). я использ…
16 янв '19 в 10:51
4 ответа

Установить изображение в imagePickerController с помощью Kingfisher

Я хочу установить изображение для моего UIImageView в imagePickerController с использованием Kingfisher но ничего не происходит Сначала я направляю пользователя в библиотеку фотографий. После того, как пользователь выбирает фотографию и возвращается…
03 авг '17 в 14:50
1 ответ

Загрузить gif на UIImage от Kingfisher

Я хочу загрузить изображение GIF на UIImage, используя JSQMessageView в ячейке. Я не могу получить доступ к любому UIImageView, поэтому я сделал это, чтобы изменить вид мультимедиа. Но изображения не оживляют. Можно ли делать то, что я хочу? Вот мой…
3 ответа

Kingfisher не может установить изображение для UIButton

Код является: let url = URL(string: (user?.avatar)!)! print(url.absoluteString) let resource = ImageResource(downloadURL: url, cacheKey: "my_avatar") testUIButton.kf.setImage(with: resource, for:.normal) Результат testUIButton display TintColor, изо…
09 июн '17 в 10:55
1 ответ

iOS изображение [Зимородок || AlamofireImage] "Завершено из-за проблемы с памятью"

Так что мое приложение отображает только изображения в CollectionView, и оно падает из-за проблем с памятью. Это график памяти Это пример проекта, который вы можете проверить. ImageTest Я пробовал этот же проект с Kingfisher Library и AlamofireImage…
12 авг '18 в 06:43