MSProgressSlider 0.1.0

MSProgressSlider 0.1.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2016年3月
SPM支持 SPM

messeb 维护。



  • 作者:
  • messeb

MSProgressSlider

MSProgressSlider 通过添加一个叫作 progressValue 的第二个值,扩展了 UISlider。该值作为一条线显示在值线的后面,可用于显示加载进度。

Animated Progress

用法

要运行示例项目,先克隆仓库,然后首先从 Example 目录运行 pod install

您可以通过 progressValue 配置进度,就像配置 value 一样。

let progressSlider = MSProgressSlider()
progressSlider.minimumValue = 0.0
progressSlider.maximumValue = 1.0
progressSlider.progressValue = 0.5
progressSlider.value = 0.25

用户界面

可以使用 UIAppearance 协议属性配置颜色

  • completeColor
  • progressColor
  • valueColor

,并且可以通过 Interface Builder 的 IBInspectable 通过

Interface Builder

安装

MSProgressSlider 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod "MSProgressSlider"

作者:

messeb

许可证:

MSProgressSlider 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。