作者丨知识小集
来源丨知识小集(zsxjtip)
balloon-picker
Balloon-picker是一个轻量级的库,仅用几行代码即可创建一个有趣的滑块控件。
基本上,只需通过代码实例化 BalloonBickerView(也可以在Storyboard中进行设置),并使用 valueChanged 事件跟踪值更改。
• https://github.com/Cuberto/balloon-picker
GlitchLabel
GlitchLabel 可以将标签转变为带有毛刺效果的令人惊叹的新标签。使用起来非常简单:
let glitchLabel = GlitchLabel()
glitchLabel.text = "Hello, World!"
glitchLabel.sizeToFit()
view.addSubview(glitchLabel)
glitchLabel.text = "Hello, World!"
glitchLabel.sizeToFit()
view.addSubview(glitchLabel)
• https://github.com/kciter/GlitchLabel
EmptyStateKit
老实说:没有人喜欢一个空的表/集合视图。例如,如果我们要进行搜索并且发现自己空白的屏幕该怎么办?通过使用 EmptyStateKit,我们可以给用户展示一个优雅的提示页面。
• https://github.com/alberdev/EmptyStateKit
KCustomAlert
通过使用KCustomAlert库,您可以创建四个不同的超酷的可定制警报:提示讯息;带有消息和说明的警报;带有消息,说明和其他图像图标的警报;带有消息,两个按钮和说明的警报
• https://github.com/krishnads/KCustomAlert
LMGaugeViewSwift
最后一个库使用 Core Graphics 和 Core Animation 显示仪表(如速度计或负载指示器),以实现最佳性能,它支持Interface Builder,并允许开发人员自定义许多内容和设置。
• https://github.com/lminhtm/LMGaugeViewSwift
推荐↓↓↓
长
按
关
注
涵盖:程序员大咖、源码共读、程序员共读、数据结构与算法、黑客技术和网络安全、大数据科技、编程前端、Java、Python、Web编程开发、Android、iOS开发、Linux、数据库研发、幽默程序员等。