滚动字幕
查看次数:6948
下载次数:893
上传时间: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:@""];
收藏