针对 iOS 的 UILabel 的闪动效果📺
由 Lee Sun-Hyoup 创建。
尝试示例
$ pod try GlitchLabel
要求
- iOS 8.0+
- Swift 3
- Xcode 8
安装
-
CocoaPods
use_frameworks! pod "GlitchLabel", "~> 2.0.0"
-
Carthage
github "kciter/GlitchLabel"
-
Swift 包管理器
import PackageDescription let package = Package( name: "App", dependencies: [ .Package(url: "https://github.com/kciter/GlitchLabel.git", majorVersion: 2) ] )
-
手动
- 要将 GlitchLabel 手动安装到应用程序中,只需将
GlitchLabel/GlitchLabel.swift
文件拖放到您的项目中。
- 要将 GlitchLabel 手动安装到应用程序中,只需将
用法
Storyboard 支持
程序化
let glitchLabel = GlitchLabel()
glitchLabel.text = "Hello, World!"
// ... Change font
glitchLabel.sizeToFit()
// ... Change offset
view.addSubview(glitchLabel)
白屏
glitchLabel.blendMode = .Multiply
受启发的
捐赠
如果你喜欢这个开源项目,你可以赞助它。
许可协议
MIT 许可协议 (MIT)
版权所有 (c) 2016 李孙虎
本软件及关联文档(以下简称“软件”)的副本,任何人可以免费获得,用于软件中的不受限制活动,包括但不限于使用、复制、修改、合并、发布、分发、再授权和/或销售软件副本,并允许将软件提供给他人进行上述操作,但受以下条件的约束
上述版权声明和本许可声明应包括在软件的全部或主要内容的所有副本中。
本软件“按原样”提供,不提供任何明示或隐含的保证,包括但不限于适销性、适用于特定目的和非侵权性保证。在任何情况下,作者或版权所有者不应对因合同、侵权或其他原因引起的任何索赔、损害或其他责任负责,无论这些索赔、损害或其他责任起因于、源于或与软件或对软件的使用或其他方式有关。