PresentAnimView
iOS 动画队列-仿映客刷礼物效果
基础使用Demo:参考控制其中的代码
一、 将IM消息解析成礼物消息,拼出礼物 model
// 礼物模型
GiftModel *giftModel = [[GiftModel alloc] init];
giftModel.headImage = [UIImage imageNamed:@"luffy"];
giftModel.name = msg.senderName;
giftModel.giftImage = [UIImage imageNamed:@"flower"];
giftModel.giftName = msg.text;
giftModel.giftCount = 1;
二、 创建礼物管理类,设置礼物父视图
// 单例
AnimOperationManager *manager = [AnimOperationManager sharedManager];
manager.parentView = self.view;
三、 开始动画
// 用用户唯一标识 msg.senderChatID 存礼物信息,model 传入礼物模型
[manager animWithUserID:[NSString stringWithFormat:@"%@",msg.senderChatID] model:giftModel finishedBlock:^(BOOL result) {
}];
完善思路: iOS 基于 IM 实现仿映客刷礼物连击效果