VideoAttachmentGalleryCell
UICollectionViewCell
for video gallery item.
open class VideoAttachmentGalleryCell: GalleryCollectionViewCell
Inheritance
Properties
reuseId
A cell reuse identifier.
open class var reuseId: String
player
A player that handles the video content.
public var player: AVPlayer
animationPlaceholderImageView
Image view to be used for zoom in/out animation.
open private(set) lazy var animationPlaceholderImageView: UIImageView = UIImageView()
.withoutAutoresizingMaskConstraints
playerView
A view that displays currently playing video.
open private(set) lazy var playerView: PlayerView = components
.playerView.init()
.withoutAutoresizingMaskConstraints
Methods
setUpAppearance()
override open func setUpAppearance()
setUpLayout()
override open func setUpLayout()
updateContent()
override open func updateContent()
viewForZooming(in:)
override open func viewForZooming(in scrollView: UIScrollView) -> UIView?