|
@@ -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
|