Skip to content

Latest commit

 

History

History
60 lines (48 loc) · 1.79 KB

README.md

File metadata and controls

60 lines (48 loc) · 1.79 KB

flashinglabel_trans

FlashingLabel

Swift Platform License

flashinglabel_new_white.gif flashinglabel_new_black.gif

Install

CocoaPod

pod 'FlashingLabel'

Swift Package Manager

dependencies: [
    .package(url: "https://github.com/dokgi88/FlashingLabel.git", from: "1.0.6"),
    /// ...
]

How to use

  • required
baseColor = UIColor.orange
flashingColors = [UIColor.orange.withAlphaComponent(0.5)]
flashingTime = 0.17
startFlashing()
  • init and start flashing
let label = FlashingLabel()
label.baseColor = UIColor.orange
label.flashingColors = [UIColor.orange.withAlphaComponent(0.5)]
label.flashingTime = 0.17
label.text = "HELLO"
label.startFlashing()
  • infinite mode

flashinglabel_infinite.gif

label.flashingColors = [.orange, .purple]
label.isInfinite = true
  • stop flashing
label.stopFlashing()

License

FlashingLabel is available under the MIT license. See the LICENSE file for more info.