问题标签 [kingfisher]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - 如何将图像放置在翠鸟缓存下载的数组中?
这是我的Swift 3代码。我需要将图像放入通过 Kingfisher 缓存下载的数组中。实际上,图像现在显示在 cell.itemImage 中,但我无法将这些图像放入 UIImage 数组。
任何人都可以帮忙吗?
ios - iOS 安全异常 (-9813) 仅来自 Kingfisher 库的调用
我收到这些错误
尝试从具有不受信任证书的 Web 服务加载图像时。我已经将我的项目 info.plist 配置 为此,它确实适用于对 web 服务的“正常”请求。但是一旦 Kingfisher-Lib 提出请求,我就会收到此错误。这是为什么?
ios - 将使用 Kingfisher 下载的图像保存到文档目录
我正在使用 Kingfisher 从一组 url 下载图像。
我需要将下载或缓存的图像(实际大小的图像)存储在我的文档目录中。
是否有可能做到这一点?
ios - 带有 NSURLSession 模拟的 KingFisher + UICollectionView + XCTest 不加载图像
我正在为我的应用程序中的一些视图/视图控制器编写单元测试。
我的应用程序使用 UICollectionView,其中包含使用kingfisher加载的图像的单元格。我正在使用FBSnapshotTestCase记录视图的图像并将它们与已知的良好图像进行比较(顺便说一句,当我们的开发人员拥有拉取请求时,使用buddybuild 的CI 自动运行测试,这真的很酷)。
我正在使用NSURLSession-Mock将预先确定的数据(JSON 和图像)插入到测试中。
我的问题是编写测试似乎很难得到用户看到的最终结果。我经常发现(除非图像已经被缓存 - 它们不是因为我在测试设置中清除缓存以确保测试从干净状态运行!)我拍摄的所有屏幕截图都缺少图像,仅显示占位符。
swift - 翠鸟 3.13.1 的 xcode 9 链接器错误
我刚刚升级到 xcode 9,在将翠鸟与以下链接器错误链接时,我的项目失败。我尝试清理 pod 缓存,重新安装所有 pod 文件,在所有 pod 中明确将 swift 语言设置为 3.2,但没有任何效果。
ld: /Users/haha/Library/Developer/Xcode/DerivedData/myproject-awwowqdhnsdvouehdfyrbrdxrhdm/Build/Products/Debug-iphonesimulator/Kingfisher/Kingfisher.framework/Kingfisher 使用比以前的文件 (3.0) 更新版本的 Swift 语言 (4.0) 编译用于架构 x86_64 的文件“/Users/haha/Library/Developer/Xcode/DerivedData/myproject-awwowqdhnsdvouehdfyrbrdxrhdm/Build/Products/Debug-iphonesimulator/Kingfisher/Kingfisher.framework/Kingfisher”:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
下面是 Podfile
ios - 当图像 url 没有改变但图像改变时如何使用 Kingfisher 设置图像
当图像 url 未更改但图像更改(例如 Twitter 或 GitHub)时,如何使用 Kingfisher 检索正确的图像。
SDWebImage有一个选项 [SDWebImageRefreshCached] 来解决这个问题。
如何解决Kingfisher中的问题?
ios - Kingfisher 在 UIImage 上加载 gif
我想在单元格中使用 JSQMessageView 在 UIImage 上加载 gif 图像。我无法访问任何 UIImageView 所以我这样做是为了改变媒体视图。但是,图像没有动画。有可能做我想做的事吗?
这是我的代码:
xcode - Firebase、UIImageView 和 Kingfisher 缓存 - 转换值的问题
我正在尝试实现 Kingfisher 图像缓存,并将图像托管在我的 UITableView 的 firebase 中。但是我在转换 imageView.kf.setImage.. 的值类型时遇到问题。
我得到的错误是“无法将'RetrieveImageTask'类型的值转换为强制类型'UIImageView'”这与下面的“让profileImage = imageView.kf.setImage(with:imageURL)作为UIImageView”行有关。
我似乎不明白 imageView.kf.setImage 是什么……我希望它是图像视图中的图像……但似乎是别的东西……
configureCell 在单独的视图文件中
}
swift - 在 iWatch 上通过 Kingfisher 从 URL 加载图像需要很长时间
我正在开发具有WKInterfaceTable的 Watch 应用程序,并且在表格的每个单元格中,我必须从 URL 加载图像,
我使用Kingfisher加载这样的图像:
当我设置表时调用此代码。
问题是图像加载大约需要 20 秒,
我为这个问题搜索了很多,但没有有用的答案。
有人在iWatch上遇到过同样的问题吗?
请帮忙!
谢谢。