问题:XDProgressView 与 UIProgressView 相比有什么不同?
答案:1. UIProgressView 下面的这两个属性暂时没有实现,个人觉得可有可无。除此之外,尽可能与系统原生保持一致。
@property(nonatomic) UIProgressViewStyle progressViewStyle;
@property(nonatomic, strong, nullable) NSProgress *observedProgress
2. XDProgressView 可以任意设置高度,也可以在上面显示文字。
platform :ios, '8.0'
target 'TargetName' do
pod 'XDProgressView'
end
如果执行 pod search XDProgressView
命令出现以下错误 [!] Unable to find a pod with name, author, summary, or description matching...
,
先执行 rm ~/Library/Caches/CocoaPods/search_index.json
,然后再执行 pod search XDProgressView
。
git clone
或者 download
,将下载好的 demo 中 progressView
文件夹下的整个 XDProgressView
文件拖入项目中。
如果您通过 CocoaPods 方式安装,需要导入头文件 import <XDProgressView.h>
,否则的话 import 'XDProgressView.h'
,使用方式和 UIProgressView
基本相同,具体请看接口文件。