NotifyMe 0.2

NotifyMe 0.2

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

TonyMJoseph维护。



  • Tony M Joseph

NotifyMe

概览

NotifyMe是UIButton的子类,使用Swift 3编写。NotifyMe是可定制的按钮,允许用户输入电子邮件并向该地址发送适当的消息。

NotifyMe

亮点

  • [x] 可定制按钮和文本颜色。
  • [x] 用户可以处理成功和错误状态。
  • [x] 支持 Swift 和 Objective-C。

安装

手动

  • 下载NotifyMe。
  • 将NotifyMe目录拖放到您的项目中

示例项目

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

要求

  • Xcode 7.3+
  • iOS 8.0+

沟通

  • 如果您发现一个错误,请开一个问题。
  • 如果您有一个功能请求,请开一个问题。
  • 如果您想做出贡献,提交一个拉取请求。

用法

以下是使用NotifyMe的方法。

将NotifyMe导入到你的viewcontroller中,

import NotifyMe
  • 将按钮从Storyboard中拖拽到视图中,并设置其约束和属性,如背景颜色和文本颜色。
  • 将按钮的类和模块设置为NotifyMe。
  • 设置按钮的代理。
  • 在didFinishTask代理方法中,使用输入的emailId执行任务。
  • 在完成使用输入的emailId的任务后,使用.success或.failure参数调用完成函数。
notifyButton.delegate = self

extension ViewController: NotifyMeDelegate {

func didFinishTask(email: String, button: NotifyMe) {
button.complete(result: .success)
}

作者

Tony M Joseph, [email protected]

许可证

NotifyMe 根据MIT许可证提供。更多信息请参阅LICENSE文件。