/qyuTanMuDemo

自定义弹幕,可点击交互,暂停,继续

Primary LanguageObjective-C

qyuTanMuDemo

一个自定义弹幕,可点击交互,暂停,继续。非常方便的可集成到自己项目中。

本coder刚开始做这个的时候前后尝试个几个思路来写,最开始用了uiview的block动画来做,只能粗浅的达到弹幕的效果,但是不能进行暂停,继续,也不能交互,所以继续转换思路,使用了属性动画来做 在当前控制器切出时可实现动画暂停,回到当前控制器可进行动画继续,但是依然达不到点击弹幕推入带指定数据的页面,所以还是鸡肋,只好又重新转换思路,使用了displayLink 来做,达到了之前不能达到的效果,但是麻烦又来了,由于帧数不是那么密集,导致完全没有动画平滑效果啊!!!!!!!还是继续探索,回到coreAnimation 上来做,明知到属性动画是不能交互的,但还是硬着头皮来试,不小心被团队另一哥儿提醒,发现了一个巧妙的用法,于是乎……