代码库> 标签> 滚动字幕
滚动字幕
关注
上传者:qq1466189419 分类:标签(Label)
查看次数:6802 下载次数:885
上传时间: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


综合评论
  • 还是有bug,四个选项,选择第二个,再选第三个,然后再点击第二个,就页面失灵了。
    18598270503 评论了 CBSegment
  • 视酷即时通讯,售后服务非常差,当面一套,背后一套,付了钱,啥事不管
    18615677850 评论了 视酷即时通讯群聊系统
  • 这个只能在苹果的原生地图上运用吗?
    15223416385 评论了 经纬度画运动轨迹
  • 真有意思,放个与标题不一样的项目,还有人评论好
    小忆月 评论了 地址管理
  • 搜索怎么不走 老铁?
    爱上非主流女孩 评论了 通过地图获取地址信息
  • 需要苹果证书的
    18550014066 评论了 打砖块
提示
sina weixin mail 回到顶部