CocoaPods trunk is moving to be read-only. Read more on the blog, there are 19 months to go.

CRRollingLabel 0.0.1

CRRollingLabel 0.0.1

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Mar 2016

Maintained by Nick Prokopiev.



  • By
  • Prokopiev Nick

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.

Installation

Manually

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.

Usage

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.

Limitations

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.

Example

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

Support

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

License

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