Skip to content

A simple label with UIVisualEffectView vibrancy that automatically fades away.

License

Notifications You must be signed in to change notification settings

THREDOpenSource/SYNFadingLabel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SYNFadingLabel

Version License Platform

Screenshot

screenshot animated

Usage

To run the example project, clone the repo, and run pod install from the Example directory first.


To use SYNFadingLabel, create a view in storyboard and set its class to SYNFadingLabel.

After creating an outlet, configure it like so:

self.fadingLabel.backgroundColor = [UIColor clearColor];
[self.fadingLabel configureWithFont:[UIFont fontWithName:@"AvenirNext-Regular" 
                               size:16] 
                          fadeDelay:2.5 
                       fadeDuration:0.3];

To make the label appear, just set its text:

[self.fadingLabel setText:@"page %@ / %@", curPage, totalPages];

The label will automatically fade away after the set delay.


Requirements

iOS 8 (UIVisualEffectsView)

Installation

SYNFadingLabel is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "SYNFadingLabel"

Author

Sidhant Gandhi, [email protected]

License

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

About

A simple label with UIVisualEffectView vibrancy that automatically fades away.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published