소스 검색

播放结束后播放按钮重置

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