iOS 直播间送礼物逻辑

iOS 直播间送礼物


 先贴demo地址:GitHub

 demo基本实现了主流直播间礼物的逻辑   

 按照队列顺序显示用户所送礼物,累加当前礼物,支持同时显示两人的礼物


先来最终效果图   


最终效果图

 一句代码调用送礼物   

具体的使用可以查看demo中viewController中的调用 (Model的数据必传,需要拼.实际项目中可以直接用服务器返回的数据Model话就行了)

/**

送礼物(不处理第一次展示当前礼物逻辑)

@param backView 礼物动画(左出)展示父view

@param giftModel 礼物的数据

@param completeBlock 展示完毕回调

*/

- (void)showGiftViewWithBackView:(UIView *)backView

                            info:(JPGiftModel *)giftModel

                  completeBlock:(completeBlock)completeBlock;

/**

送礼物(回调第一次展示当前礼物的逻辑)

@param backView 礼物动画(左出)展示父view

@param giftModel 礼物的数据

@param completeBlock 展示完毕回调

@param completeShowGifImageBlock 第一次展示当前礼物的回调(为了显示gif)

*/

- (void)showGiftViewWithBackView:(UIView *)backView

                            info:(JPGiftModel *)giftModel

                  completeBlock:(completeBlock)completeBlock

      completeShowGifImageBlock:(completeShowGifImageBlock)completeShowGifImageBlock;

```

等过段时间有时间会将实现过程记录下来.你会等我么?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 用到的组件 1、通过CocoaPods安装 2、第三方类库安装 3、第三方服务 友盟社会化分享组件 友盟用户反馈 ...
    SunnyLeong阅读 14,651评论 1 180
  • 10/21 《骑鲸之旅:0-2岁亲子共读不可不知的神奇魔法》——粲然 如果说三年如一日陪伴小盆友亲子绘本还有一些小...
    vivian颗颗星阅读 1,083评论 0 0
  • 三年级生字讲解,按照课程标准和历年考试题型,把生字分步讲解。 1、从课文中找出生字所在的句子并默读句子,大声点三遍...
    大名095李科优阅读 364评论 0 0