Skip to main content

VideoAttachmentGalleryCell

UICollectionViewCell for video gallery item.

open class VideoAttachmentGalleryCell: GalleryCollectionViewCell 

Inheritance

GalleryCollectionViewCell

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? 

Did you find this page helpful?