ZigProgressView 1.0.3

ZigProgressView 1.0.3

‘Jawad’ 维护。



  • 作者
  • Jawad Ali

ZigProgressView

在您的视图中仅用两步即可添加锯齿形进度动画

CI Status CocoaPods Version Carthage Compatible License Platform Swift 5.1




要求

  • iOS 10.0+ / Mac OS X 10.9+ / watchOS 2.0+ / tvOS 9.0+
  • Xcode 8.0+

安装

CocoaPods

要使用 CocoaPods 将 ZigProgressView 集成到您的 Xcode 项目中,请在您的 Podfile 中指定它

use_frameworks!

pod 'ZigProgressView'

然后,运行以下命令

$ pod install

Carthage

要使用 Carthage 将 ZigProgressView 集成到您的 Xcode 项目中,请在您的 Cartfile 中指定它

github "jwd-ali/ZigProgressView"

手动

如果您偏好不使用依赖管理器,您可以手动将 ZigProgressView 集成到您的项目中。

  • 将源代码添加到您的项目中

    • 拖动 ZProgressView.swiftCALayer+Extension.swift

    使用方法

如果您正在使用任何依赖管理器(pods, carthage, 软件包管理器)来集成 ZigProgressView。首先导入 ProgressView

import ZProgressView

对于手动安装,您不需要导入任何内容

如果您想自定义颜色,只需用四种颜色初始化 progressView,如下所示

var progessView = ZProgressView() 

或者

 private lazy var progessView: ZProgressView = {
       let progress = ZProgressView()
       progress.color = .black
       progress.strokeWidth = 25
      return progress
}()

然后在您想要显示进度的视图中调用

progessView.StartAnimating(in: self.view)

要停止和隐藏,请调用

progessView.stopAnimating()

为了更好地理解,框架还包含示例项目

恭喜!您已完成。

贡献

我很乐意得到该项目的帮助。对于小改动,请发起一个拉取请求,对于较大的改动,请先打开一个问题来讨论您想要看到的内容。

许可

ZigProgressView 遵循 MIT 许可。更多信息请查看 LICENSE 文件。