remove gradient per myles

// FREEBIE
pull/1/head
Michael Kirk 7 years ago
parent 0025661a8d
commit 6939b1749b

@ -555,7 +555,6 @@ fileprivate class MediaGalleryCell: UICollectionViewCell {
private var tapGesture: UITapGestureRecognizer!
private let badgeView: UIImageView
private let gradientView: GradientView
private var item: MediaGalleryItem?
public weak var delegate: MediaGalleryCellDelegate?
@ -570,8 +569,6 @@ fileprivate class MediaGalleryCell: UICollectionViewCell {
self.badgeView = UIImageView()
badgeView.isHidden = true
self.gradientView = GradientView(from: .clear, to: UIColor.black.withAlphaComponent(0.5))
super.init(frame: frame)
self.tapGesture = UITapGestureRecognizer(target: self, action: #selector(didTap))
@ -579,14 +576,10 @@ fileprivate class MediaGalleryCell: UICollectionViewCell {
self.clipsToBounds = true
self.contentView.addSubview(imageView)
self.contentView.addSubview(gradientView)
self.contentView.addSubview(badgeView)
imageView.autoPinEdgesToSuperviewEdges()
gradientView.autoPinEdgesToSuperviewEdges(with: .zero, excludingEdge: .top)
gradientView.autoSetDimension(.height, toSize: 16)
// Note assets were rendered to match exactly. We don't want to re-size with
// content mode lest they become less legible.
let kBadgeSize = CGSize(width: 18, height: 12)
@ -604,16 +597,13 @@ fileprivate class MediaGalleryCell: UICollectionViewCell {
self.item = item
self.imageView.image = item.thumbnailImage
if item.isVideo {
self.gradientView.isHidden = false
self.badgeView.isHidden = false
self.badgeView.image = MediaGalleryCell.videoBadgeImage
} else if item.isAnimated {
self.gradientView.isHidden = false
self.badgeView.isHidden = false
self.badgeView.image = MediaGalleryCell.animatedBadgeImage
} else {
assert(item.isImage)
self.gradientView.isHidden = true
self.badgeView.isHidden = true
}

Loading…
Cancel
Save