SkillAgentSearch skills...

SYNFadingLabel

A simple label with UIVisualEffectView vibrancy that automatically fades away.

Install / Use

/learn @THREDOpenSource/SYNFadingLabel
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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, sidhantg@syntertainment.com

License

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

View on GitHub
GitHub Stars24
CategoryDevelopment
Updated3y ago
Forks8

Languages

Objective-C

Security Score

75/100

Audited on Jan 31, 2023

No findings