sleepsheep / BCMRollView

一个可滚动的数字控件

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BCMRollView

License MIT Carthage Compatible

一个可滚动的数字控件

Features

1、数字从0开始滚动到9,数字滚动不要有跳跃性,比如第一个数字5滚动一圈为0->5,第二个数字2滚动两圈为0->9-0->2,第三个数字0滚动三圈为0-9-0-9-0 以此类推
2、最大字体27,数字小于6位时,默认字体为27, 每增加三位,字号减一
3、当数字太大导致按规则设置的字体显示不下时,字体依次减一,再重新准备视图
4、只滚动数字,标点符号不滚动
5、第一个数字滚动一圈,第二个数字滚动两圈,以此类推
6、支持反向滚动 规则即最后一个数字滚动一圈,倒数第二个数字滚动两圈 以此类推
7、所有数字的滚动时间都是一个固定的值 duration default 1.5秒

BCMRollView.gif

Installation

To use BCMRollView add the following to your Podfile

pod 'BCMRollView'

License

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

About

一个可滚动的数字控件


Languages

Language:Objective-C 77.3%Language:Ruby 22.7%