我正在使用 SDWebImage
,我想添加一个加载指示器。我找到了 UIActivityIndicator-for-SDWebImage
库,我试图通过添加以下代码将其添加到我的 Swift 项目中:
#import "UIImageView+UIActivityIndicatorForSDWebImage.h"
到我的桥接头。出于某种原因,我在设置图像 URL 时仍然无法访问额外参数 usingActivityIndicatorStyle
。
有人知道我做错了什么吗?我试过删除 .m 和 .h 文件并重新添加它们,但没有帮助。
最佳答案
添加“use_frameworks!”在 Pod 文件中
use_frameworks! target '<YOUR TARGET>' do ......... pod 'UIActivityIndicator-for-SDWebImage' ......... end
在“Pods -> UIActivityIndicator-for-SDWebImage -> UIImageView+UIActivityIndicatorForSDWebImage.h”中替换:
#import "UIImageView+WebCache.h" #import "SDImageCache.h"
与:
#import <SDWebImage/UIImageView+WebCache.h> #import <SDWebImage/SDImageCache.h>
在“AppDelegate.swift”中添加
import UIActivityIndicator_for_SDWebImage
就这些。
附言您应该更正 Pod,因为 UIActivityIndicator-for-SDWebImage 的作者在描述中写道:“...我真的不想更新此存储库...”,而他确实没有这样做。
关于ios - 在 Swift 中使用 UIActivityIndicator-for-SDWebImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32867814/