|
@@ -18,6 +18,12 @@ open class BFImageCoverViewCell: UICollectionViewCell {
|
|
|
return playView
|
|
|
}()
|
|
|
|
|
|
+ lazy var playImageView: UIImageView = {
|
|
|
+ let playImageView = UIImageView(frame: bounds)
|
|
|
+ playImageView.contentMode = .scaleAspectFit
|
|
|
+ return playImageView
|
|
|
+ }()
|
|
|
+
|
|
|
lazy var playBtn:UIButton = {
|
|
|
let btn = UIButton()
|
|
|
btn.addTarget(self, action: #selector(btnClick(sender:)), for: .touchUpInside)
|
|
@@ -49,6 +55,7 @@ open class BFImageCoverViewCell: UICollectionViewCell {
|
|
|
super.init(frame: frame)
|
|
|
contentView.addSubview(playView)
|
|
|
contentView.addSubview(playBtn)
|
|
|
+ contentView.addSubview(playImageView)
|
|
|
}
|
|
|
|
|
|
public required init?(coder _: NSCoder) {
|
|
@@ -73,14 +80,18 @@ open class BFImageCoverViewCell: UICollectionViewCell {
|
|
|
// picture.removeTarget(filter)
|
|
|
// return
|
|
|
// }
|
|
|
- picture = GPUImagePicture(image: coverImg)
|
|
|
- picture.addTarget(filter)
|
|
|
- filter.addTarget(playView)
|
|
|
- picture.processImage()
|
|
|
+// picture = GPUImagePicture(image: coverImg)
|
|
|
+// picture.addTarget(filter)
|
|
|
+// filter.addTarget(playView)
|
|
|
+// picture.processImage()
|
|
|
+
|
|
|
+ playImageView.image = coverImg
|
|
|
+
|
|
|
}
|
|
|
|
|
|
public func addLayout() {
|
|
|
playView.frame = contentView.bounds
|
|
|
+ playImageView.frame = contentView.bounds
|
|
|
playBtn.snp.makeConstraints { make in
|
|
|
make.left.right.equalToSuperview()
|
|
|
make.top.equalTo(cDevice_iPhoneNavBarAndStatusBarHei)
|