测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可 | MIT |
发布最后发布 | 2017年12月 |
SwiftSwift 版本 | 4.0 |
SPM支持 SPM | ✗ |
由 Hemang Shah 维护。
实现了 Medium.com Claps 的功能。
![]() |
![]() |
|
![]() |
UIView
的类改为 ClapsView
。ClapsView.swift
文件添加到您的项目中。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)")
}
}
}
您可以 关注 ClapsView 来查看持续的更新。请保持关注。
您对这个类有改进的想法吗?
请打开一个 问题。
您可以给我发送 电子邮件 来联系。
查看贡献以获取详细信息。
MIT 许可证 (MIT)
查看LICENSE 文件以获取详细信息。