代码库> 标签> 滚动字幕
滚动字幕
关注
上传者:qq1466189419 分类:标签(Label)
查看次数:5511 下载次数:797
上传时间:2015-03-03 大小:42 B
             
可以直接使用,导入RollingSubtitles.h 

//初始化字幕类
RollingSubtitles *rolling = [[RollingSubtitles alloc] init];

//设置滚动速度
rolling.scrollSpeed = 0.05;

//设置新文字出现的速度
rolling.textSpeed = 0.5;

//设置是否循环
rolling.isScroll = YES;

//设置字幕的行数
rolling.scrollHeightCount = 9;

//设置内容
rolling.aryText = [[NSArray alloc] initWithObjects:
@"王者心,青铜手,哟呀哟呀哟!",
@"充钱有只小猫路我从来都不起",
@"充钱!充钱!",
@"tish is very good howll doe hdhafhd",
@"就是垃圾卡和格拉",
@"咖喱的价格两个垃圾卡古拉就饿了GIA两个就阿里时间过来上课的价格拉萨价格拉时间管理和",
@"嘎达干撒吧",
@"搜噶带个娃",
@"好的撒",
nil];

//设置字体颜色
rolling.aryColor = [[NSArray alloc] initWithObjects:
[UIColor brownColor],
[UIColor purpleColor],
[UIColor redColor],
[UIColor blueColor],
[UIColor greenColor],
[UIColor orangeColor],
[UIColor yellowColor],
nil];

//设置字体大小
rolling.aryFont = [[NSArray alloc] initWithObjects:
@"15",
@"16",
@"17",
@"18",
@"19",
@"15",
@"16",
nil];

//设置添加字幕的视图
rolling.RootView = self.view;

//加添字幕
[rolling initAddRollingSubtitles];

修正了不循环滚动时没有删除滚出屏幕外的源数据的问题

增加了可以在滚动过程中加入新内容 

[rolling.aryText addObject:@""];

收藏
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0
提示
sina weixin mail 回到顶部