浏览代码

reDraw recordedView

wenweiwei 3 年之前
父节点
当前提交
0f4324b65d
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

+ 4 - 0
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

@@ -759,6 +759,8 @@ public class BFRecordScreenController: BFBaseViewController {
         }
         if itemModels[currItemModelIndex].mediaType == .VIDEO {
             assetPlayer?.play()
+            // 暂停状态
+            (collectionView.cellForItem(at: IndexPath(item: currItemModelIndex, section: 0)) as? BFImageCoverViewCell)?.playBtn.isSelected = true
         } else {
             recorderManager.audioRecorder?.recorderProgross = { [weak self] progress in
                 self?.imageRecordProgress(isRecord: true, progress: progress)
@@ -1370,6 +1372,8 @@ extension BFRecordScreenController: UICollectionViewDelegate, UICollectionViewDa
             // 更新当前page
             currItemModelIndex = page
             let recordItem = itemModels[currItemModelIndex]
+            // 重绘录音区域
+            drawOrUpdateRecordProgessLable()
             // 更新缩略图
             progressThumV.recordItem = recordItem
             progressThumV.isHidden = false