1. 程式人生 > >iOS 直播間送禮物邏輯(禮物連擊)

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;
  • 等過段時間有時間會將實現過程記錄下來.你會等我麼?