SpinnerAnimation 1.0.0

SpinnerAnimation 1.0.0

‘Jawad’ 维护。



  • Jawad Ali

SpinnerAnimation

SpinnerAnimation

只需在您的视图中执行 2 个步骤即可添加进度动画

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 将 SpinnerAnimation 集成到您的 Xcode 项目中,请在您的 Podfile 中指定它。

use_frameworks!

pod 'SpinnerAnimation'

然后,运行以下命令:

$ pod install

Carthage

要使用 Carthage 将 SpinnerAnimation 整合到您的 Xcode 项目中,请在您的 Cartfile 中指定它。

github "jwd-ali/SpinnerAnimation"

手动

如果您不希望使用依赖关系管理器,您可以选择手动将 SpinnerAnimation 整合到项目中。

  • 将资源添加到您的项目中

    • SpinnerAnimation.swiftCALayer+Extension.swift 拖放到项目中

    使用方法

如果您正在使用任何依赖关系管理器(如 pods, Carthage, 软件包管理器)来整合 SpinnerAnimation,请首先导入 SpinnerAnimation。

import SpinnerAnimation

对于手动安装,您无需导入任何内容。

如果您想自定义颜色,需要使用四种颜色来初始化进度视图,如下所示

var progessView = SpinnerAnimation() 

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

progessView.StartAnimating(in: self.view)

要停止和隐藏进度视图,调用

progessView.stopAnimating()

为了更好地理解框架,其中还包括了一个示例项目。

恭喜!您已经完成了。

贡献

我很乐意在这个项目中获得帮助。对于小的更改,请 发起一个 pull request,对于较大的更改,请 首先创建一个问题 来讨论您想看到的内容。

许可

SpinnerAnimation 采用 MIT 许可。有关更多信息,请参阅 LICENSE 文件。