Преглед изворни кода

播放结束后播放按钮重置

harry пре 3 година
родитељ
комит
2665960a17

+ 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