ios实现弹幕功能
来源:互联网 发布:淘宝联盟 鹊桥 编辑:程序博客网 时间:2024/04/30 15:40
https://www.imooc.com/learn/689
https://github.com/onekyle/BulletView
------ 优点 :
弹幕的自动追加,这个问题没有考虑过,在这里给了一个思路
循环播放做的不错。以前没考虑过。但是感觉没什么卵用。
------- 改进 :
可以改进的地方,没有想到弹幕View的复用,如果有几千几万条弹幕,怎么处理? 一个简单的初步的想法,试试借用UICollectView的复用池。
可以把所有的弹幕放在一个透明的父View上,以后调整弹道什么的就方便些。
弹幕可以有滚动的,也有在屏幕上不动,过几秒消失的,这种没有涉及。
弹幕的速度设置的不太合理,应该是弹幕速度固定,弹幕长度越长,滚动时间越长。
点击stop后,应该是弹幕也不动的,但是怎么是弹幕消失了,这个应该是隐藏弹幕的功能,可以试着实现下视频暂停,然后弹幕固定在屏幕上,应该比较难,因为弹幕的滚动是写在UIView的动画里的。暂时没想到什么办法,
还有一些高级弹幕,类似的直播,或B站点弹幕,先mark下,有时间就做,没时间就算了。
阅读全文
0 0
- iOS实现弹幕功能
- ios实现弹幕功能
- Unity实现弹幕功能
- 弹幕功能实现
- ios 弹幕实现及封装
- 教你一步步实现bibibi弹幕功能。
- GoEasy + jQuery animate实现弹幕功能
- 实现APP弹幕功能——Android
- 简单的视频弹幕功能实现
- HTML使用Canvas实现弹幕功能
- iOS弹幕(源码)实现原理解析
- iOS弹幕
- 弹幕实现
- 弹幕实现
- iOS 腾讯云通信-腾讯IM接入弹幕功能
- Android弹幕功能实现,模仿斗鱼直播的弹幕效果
- Android弹幕功能实现,模仿斗鱼直播的弹幕效果
- Android弹幕功能实现,模仿斗鱼直播的弹幕效果
- 小朋友学Java(2):Win 7安装JDK
- webpack在开发中的应用
- Go 学习笔记:Println 与 Printf 的区别,以及 Printf 的详细用法
- CentOS7.4安装Mysql
- 设计模式-策略模式
- ios实现弹幕功能
- ob
- 小朋友学Java(3):第一个Java程序
- Hbase架构解析
- MySQL数据库——联结表
- 小朋友学Java(4):构造函数
- 数组
- java线程池(3)-线程池创建新线程的过程(原理)
- 怎么显示文件扩展名即后缀