Browse Source

封面图渲染

胡志强 3 years ago
parent
commit
11931c6f46

+ 3 - 1
BFRecordScreenKit/Classes/RecordScreen/View/Cell/BFImageCoverViewCell.swift

@@ -55,7 +55,6 @@ open class BFImageCoverViewCell: UICollectionViewCell {
         super.init(frame: frame)
         contentView.addSubview(playView)
         contentView.addSubview(playBtn)
-        contentView.addSubview(playImageView)
     }
 
     public required init?(coder _: NSCoder) {
@@ -82,6 +81,9 @@ open class BFImageCoverViewCell: UICollectionViewCell {
 //        }
     
         if(recordItem?.mediaType == .Image){
+            if playImageView.superview == nil {
+                contentView.addSubview(playImageView)                
+            }
             playImageView.image = coverImg
         }else{
             playImageView.removeFromSuperview()