CocoaPods trunk is moving to be read-only. Read more on the blog, there are 19 months to go.
TestsTested | ✗ |
LangLanguage | Obj-CObjective C |
License | MIT |
ReleasedLast Release | Mar 2016 |
Maintained by Nick Prokopiev.
CRRollingLabel provides an animated text change, as a scrolling column. CRRollingLabel is subclass of UILabel, so it supports all functions of UILabel without any additional configuration, but limited to display only numeric values.
Add the CRRollingLabel
folder to your project. CRRollingLabel uses ARC. If you have a project that doesn't use ARC, just add the -fobjc-arc
compiler flag to the CRRollingLabel files.
The CRRollingLabel
is extremely easy to use. CRRollingLabel is subclass of UILabel, so you do not need any additional configuration.
#import <CRRollingLabel/CRRollingLabel.h>
CRRollingLabel *rollingLabel = [[CRRollingLabel alloc] initWithFrame:CGRectMake(0.f, 0.f, 100.f, 100.f)];
[self.view addSubview:rollingLabel];
rollingLabel.text = @"43";
Changing label value is animated by default, but it is possible to set values without animation. See CRRollingLabel.h
file for details.
The CRRollingLabel
is currently support only one line of text.
The CRRollingLabel
is currently limited to work only with numerical values. Non-numeric values are ignored.
The CRRollingLabel
currently not working properly with attributedText with different fonts, placed in one NSAttributedString
.
The NSLineBreakMode
is currently not working properly. Please, use autoshrink instead to achieve the result.
To run the example project, clone the repo, and run pod install
from the Example directory first.
If you have any questions, please contact us for support at [email protected] (email subject: «CRRollingLabel support.»)
or
Use our contacts:
Cleveroad.com
Facebook account
Twitter account
Youtube account
Google+ account
LinkedIn account
Dribbble account
CRRollingLabel is available under the MIT license. See the LICENSE file for more info.