ClapsView 2.0.0

ClapsView 2.0.0

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

Hemang Shah 维护。



ClapsView 2.0.0

  • hemangshah

ClapsView👏

实现了 Medium.com Claps 的功能。






  1. 屏幕截图
  2. 功能
  3. 安装
  4. 使用指南
  5. 设置
  6. 待办事项
  7. 鸣谢
  8. 感谢
  9. 许可

屏幕截图

Usage Usage
Usage

功能

  1. 通过编程或 Storyboard 创建。
  2. 动态属性配置。
  3. Medium.com Claps 的副本。
  4. 轻量级,没有任何依赖。

安装

  • Storyboard - 在 Identity Inspector 中将 UIView 的类改为 ClapsView
  • 手动 - 将 ClapsView.swift 文件添加到您的项目中。
  • CocoaPods – 将很快提供。

使用指南

  • 长按 - 开始鼓掌。👏
  • 双击 - 删除当前的鼓掌。
  • 单击 - 查看当前的鼓掌。

设置

let claps = ClapsView.init(frame: CGRect.init(origin: CGPoint.zero, size: CGSize.init(width: 100.0, height: 100.0)))
claps.delegate = self
//Customize Emoji.
claps.emoji = "👏"
//The number of claps by all of the user.
claps.totalClaps = 30
//The maximum number of claps a user can do.
claps.maxClaps = 50
//If set true, 1000 claps will be display as 1k
claps.showClapsAbbreviated = true
self.view.addSubview(claps)
claps.center = self.view.center

//Implementing Delegate Call
extension ViewController: ClapsViewDelegate {
    func clapsViewStateChanged(clapsView: ClapsView, state: ClapsViewStates, totalClaps: Int, currentClaps: Int) {
        if state == .finalized {
            print("ClapsViewTag: \(clapsView.tag) | Total Claps:\(totalClaps) | Current Claps:\(currentClaps)")
        }
    }
}

待办事项[s]

  • CocoaPods 支持

您可以 关注 ClapsView 来查看持续的更新。请保持关注。

您对这个类有改进的想法吗?
请打开一个 问题

   

鸣谢

Hemang Shah

您可以给我发送 电子邮件 来联系。
 

谢谢了!!

查看贡献以获取详细信息。

许可

MIT 许可证 (MIT)

查看LICENSE 文件以获取详细信息。