SubmitButton 0.2.4

SubmitButton 0.2.4

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2017年1月
SwiftSwift 版本3.0
SPM支持 SPM

Jagajith M Kalarickal 维护。



  • Jagajith M Kalarickal

SubmitButton

概览

SubmitButton是UIButton的子类,使用Swift 3编写。SubmitButton库为提交按钮提供了一种新的、具有吸引力的用户界面。从现在开始,每次用户点击涉及向服务器请求数据的按钮时,都会看到一个动画,告诉他们进度和完成情况。

SubmitButton

亮点

  • [x] 自定义按钮颜色。
  • [x] 显示加载指示器。
  • [x] 支持成功、失败和取消状态。
  • [x] 支持Storyboard自定义。

安装

手动安装

  • 下载SubmitButton。
  • 将SubmitButton目录拖拽到您的项目中。

示例项目

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

要求

  • Xcode 7.3+
  • iOS 8.0+
  • Swift 2.3+

沟通

  • 如果您发现了错误,请创建一个问题。
  • 如果您有功能请求,请创建一个问题。
  • 如果您想要贡献,请提交一个pull请求。

用法

以下是使用SubmitButton的示例:

将SubmitButton导入到ViewController中,

import SubmitButton
  • 在属性检查器中选择按钮类型为‘Custom’
  • 使用loadingType属性选择按钮加载类型。
  • 在属性检查器中使用取消启用或取消启用属性来显示取消加载。
submitButton.taskCompletion { (_) in
    self.submitButton.completeAnimation(status: .success)
}

作者

Jagajith M Kalarickal,[email protected]

许可证

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