leo

LeoDanmakuKit

An iOS Danmaku Kit (添加纯文字弹幕)

Showing:

Popularity

Downloads/wk

0

GitHub Stars

53

Maintenance

Last Commit

3yrs ago

Contributors

2

Package

Dependencies

0

License

MIT

Categories

Readme

LeoDanmakuKit

Version License Platform

Screenshot

Requirements

  • ARC
  • iOS 7 +

Support

  • Storyboard
  • Auto limit buffer size
  • Random color or channel
  • High performance

Installation

LeoDanmakuKit is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "LeoDanmakuKit"

Manual installation

You can also download the Example project and copy the Class floder into your project

Usage

#import "LeoDanmaku.h"

When you add a new danmaku,you first create a LeoDanmakuModel,for example,you may use the random factory method build in

NSArray * colors = @[[UIColor redColor],[UIColor blueColor],[UIColor greenColor],[UIColor whiteColor]];
LeoDanmkuModel * danmaku = [LeoDanmkuModel randomDanmkuWithColors:colors MaxFontSize:18 MinFontSize:15];
danmaku.text = self.textfiled.text;

Then

[self.danmakuView addDanmaku:danmaku];

About remove

When you want the view remove from superview and get dealloced,do not forget to call

[self.danmakuView stop]

Propertys

You can set the speed and other related property of LeoDanmakuChannelManager

@property (assign,nonatomic)CGFloat maxSpeed;//Default 100 points/s

@property (assign,nonatomic)CGFloat minSpeed;//Default 50 points/s

@property (assign,nonatomic)CGFloat minSpace;//Default 20

@property (assign,nonatomic)CGFloat inverval;//Default 0.25

@property (assign,nonatomic)NSInteger channelsCount;//Number of channels

Author

LeoMobileDeveloper, leomobiledeveloper@gmail.com

License

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


中文文档请见我的博客

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
No reviews found
Be the first to rate

Alternatives

No alternatives found

Tutorials

No tutorials found
Add a tutorial