Fluid Interface based highlighting effect on UIView and UIControl
FluidHighlighter
FluidHighlighter easily implements the Fluid Interface based highlighting effect on UIView and UIControl.
Usage
Highlighting enable
view.fh.enable(normalColor: UIColor.white, highlightedColor: UIColor.gray)
control.fh.enable(normalColor: UIColor.white, highlightedColor: UIColor.gray)
Highlighting disable
view.fh.disable()
control.fh.disable()
Enable Parameters
Parameter | Type | Description |
---|---|---|
normalColor |
UIColor |
Background color |
highlightedColor |
UIColor |
|
selectedColor |
UIColor |
Background color of selected state, only in UIControl |
highlightedOptions |
AnimationOptions |
|
highlightedDelay |
TimeInterval |
|
highlightedDuration |
TimeInterval |
Installation
CocoaPods (iOS 8+)
platform :ios, '8.0'
use_frameworks!
target 'MyApp' do
pod 'FluidHighlighter'
end
Carthage (iOS 8+)
github "k-lpmg/FluidHighlighter"