JTNumberScrollAnimatedView 1.0.0

JTNumberScrollAnimatedView 1.0.0

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
Released最新发布2014 年 12 月

Jonathan Vukovich Tribouharet 维护。




  • Jonathan Tribouharet

使用 JTNumberScrollAnimatedView 以获取显示数字的动画。它易于使用,易于自定义。

安装

使用 CocoaPods,将此行添加到您的 Podfile 中。

pod 'JTNumberScrollAnimatedView', '~> 1.0'

屏幕截图

Example

使用方法

基本用法

您可以像正常视图一样使用 JTNumberScrollAnimatedView

#import <UIKit/UIKit.h>

#import "JTNumberScrollAnimatedView.h"

@interface ViewController : UIViewController

@property (weak, nonatomic) IBOutlet JTNumberScrollAnimatedView *animatedView;

@end

您只需调用 setValue 并传入一个 NSNumber,然后使用 startAnimation 启动动画。

- (void)viewDidLoad
{
    [super viewDidLoad];

    [self.animatedView setValue:@249];
}

- (void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];

    [self.animatedView startAnimation];
}

警告

目前,value 必须是正整数。

自定义

您可以轻松地更改动画的一些属性。每个字符都有一个自己的 column

  • textColor
  • font
  • duration
  • durationOffset,动画结束的每一列之间的延迟
  • density,动画的每一列中的字符数
  • minLength,您可以强制设置最小列数
  • isAscending,滚动方向

如果您更改了这些属性中的任何一个,您必须调用 setValue 以更新视图。

要求

  • iOS 7 或更高版本
  • 自动引用计数 (ARC)

作者

许可证

JTNumberScrollAnimatedView 在 MIT 许可下发布。有关更多信息,请参阅 LICENSE 文件。