JProgressView
只需在您的视图中两步即可添加进度动画
要求
- iOS 10.0+ / Mac OS X 10.9+ / watchOS 2.0+ / tvOS 9.0+
- Xcode 8.0+
安装
CocoaPods
要使用 CocoaPods 将 JProgressView 整合到您的 Xcode 项目中,请在 Podfile
中指定它
use_frameworks!
pod 'JProgressView'
然后,运行以下命令
$ pod install
Carthage
要使用 Carthage 将 JProgressView
整合到您的 Xcode 项目中,请在 Cartfile
中指定它
github "jwd-ali/JProgressView"
手动
如果您不想使用依赖项管理器,可以手动将 JProgressView 集成到您的项目中。
-
将源代码添加到您的项目中
- 拖动
ProgressView.swift
和CALayer+Extension.swift
用法
- 拖动
如果您正在使用任何依赖项管理器(pods, carthage, package manager)来集成 JProgressView,请首先导入 ProgressView。
import ProgressView
对于手动安装,您无需导入任何东西
如果您想自定义颜色,只需用四种颜色初始化进度条,如下所示
var progessView = ProgressView()
或者
var progessView = ProgressView(colors: [.black, .red, .green, .yellow])
在您想要显示进度条的视图中调用
progessView.StartAnimating(in: self.view)
要停止和隐藏,请调用
progessView.stopAnimating()
为了更好地理解,框架还包括示例项目
祝贺!您已经完成。
贡献
我很乐意得到对这个项目的帮助。对于小改动,请 发起一个 pull request,对于较大的改动,请首先 发起一个 issue 来讨论您想看到的内容。