我正在使用SDWebImage
,我想添加一个加载指示器。我找到了UIActivityIndicator-for-SDWebImage
库,我试图通过添加它来将它添加到我的Swift项目中:
#import "UIImageView+UIActivityIndicatorForSDWebImage.h"
到我的桥头。由于某些原因,我在设置图片网址时仍无法访问额外参数usingActivityIndicatorStyle
。
任何人都知道我做错了什么?我已经尝试删除.m和.h文件并重新添加它们,但它没有帮助。
答案 0 :(得分:4)
添加" use_frameworks!"在Podfile中
use_frameworks!
target '<YOUR TARGET>' do
.........
pod 'UIActivityIndicator-for-SDWebImage'
.........
end
In&#34; Pods - &gt; UIActivityIndicator-for-SDWebImage - &gt;的UIImageView + UIActivityIndicatorForSDWebImage.h&#34;替换:
#import "UIImageView+WebCache.h"
#import "SDImageCache.h"
使用:
#import <SDWebImage/UIImageView+WebCache.h>
#import <SDWebImage/SDImageCache.h>
In&#34; AppDelegate.swift&#34;添加
import UIActivityIndicator_for_SDWebImage
这就是全部。
P.S。你应该更正Pod,因为UIActivityIndicator-for-SDWebImage的作者在描述中写道:&#34; ...我真的不想让这个回购更新......&#34;,他真的没有&#39;这样做。
答案 1 :(得分:1)
上面的答案有效
请遵循此问题https://github.com/JJSaccolo/UIActivityIndicator-for-SDWebImage/pull/28
你会找到一个已进行此更新的分叉
https://github.com/masterfego/UIActivityIndicator-for-SDWebImage
我也分叉了,
https://github.com/useeless37/UIActivityIndicator-for-SDWebImage
然后在你的pod文件中
pod 'UIActivityIndicator-for-SDWebImage', :git => 'https://github.com/useeless37/UIActivityIndicator-for-SDWebImage.git'