浏览代码

播放结束后播放按钮重置

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

+ 6 - 1
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

@@ -1225,7 +1225,9 @@ public class BFRecordScreenController: BFBaseViewController {
             if self?.isRecording ?? false {
                 self?.endRecord()
             }
-            self?.recordBtn.isHidden = true
+            DispatchQueue.main.async {[weak self] in
+                self?.recordBtn.isHidden = true
+            }
         }
     }
 
@@ -1442,6 +1444,9 @@ extension BFRecordScreenController: UICollectionViewDelegate, UICollectionViewDa
             // 重设撤销栈
             itemModels[currItemModelIndex].events = events
             events = itemModels[page].events
+            if let cell = collectionView.visibleCells.first as? BFImageCoverViewCell{
+                playBtn = cell.playBtn
+            }
             
             // 更新当前page
             currItemModelIndex = page