UZPlayerControlView
open class UZPlayerControlView : UIView
extension UZPlayerControlView: UIGestureRecognizerDelegate
Undocumented
-
Undocumented
Declaration
Swift
open weak var delegate: UZPlayerControlViewDelegate? -
Undocumented
Declaration
Swift
open var autoHideControlsInterval: TimeInterval -
Undocumented
Declaration
Swift
open var enableTimeshiftForLiveVideo: Bool -
Undocumented
Declaration
Swift
open var playerConfig: UZPlayerConfig? { get set } -
Undocumented
Declaration
Swift
open var logoEdgeInsetsWhenControlsInvisible: UIEdgeInsets -
Undocumented
Declaration
Swift
open var logoEdgeInsetsWhenControlsVisible: UIEdgeInsets -
Undocumented
Declaration
Swift
open var totalDuration: TimeInterval -
Undocumented
Declaration
Swift
open var tapGesture: UITapGestureRecognizer? -
Undocumented
Declaration
Swift
open var doubleTapGesture: UITapGestureRecognizer? -
Undocumented
Declaration
Swift
open var theme: UZPlayerTheme? { get set } -
Undocumented
Declaration
Swift
open lazy var allButtons: [UIButton]! { get set } -
Undocumented
Declaration
Swift
public let containerView: UIView -
Undocumented
Declaration
Swift
public let titleLabel: UILabel -
Undocumented
Declaration
Swift
public let currentTimeLabel: UILabel -
Undocumented
Declaration
Swift
public let totalTimeLabel: UILabel -
Undocumented
Declaration
Swift
public let remainTimeLabel: UILabel -
Undocumented
Declaration
Swift
public let playpauseCenterButton: UZButton -
Undocumented
Declaration
Swift
public let playpauseButton: UZButton -
Undocumented
Declaration
Swift
public let forwardButton: UZButton -
Undocumented
Declaration
Swift
public let backwardButton: UZButton -
Undocumented
Declaration
Swift
public let nextButton: UZButton -
Undocumented
Declaration
Swift
public let previousButton: UZButton -
Undocumented
Declaration
Swift
public let volumeButton: UZButton -
Undocumented
Declaration
Swift
public let backButton: UZButton -
Undocumented
Declaration
Swift
public let fullscreenButton: UZButton -
Undocumented
Declaration
Swift
public let playlistButton: UZButton -
Undocumented
Declaration
Swift
public let relateButton: UZButton -
Undocumented
Declaration
Swift
public let ccButton: UZButton -
Undocumented
Declaration
Swift
public let settingsButton: UZButton -
Undocumented
Declaration
Swift
public let helpButton: UZButton -
Undocumented
Declaration
Swift
public let pipButton: UZButton -
Undocumented
Declaration
Swift
public let castingButton: UZCastButton -
Undocumented
Declaration
Swift
public let enlapseTimeLabel: UZButton -
Undocumented
Declaration
Swift
public let logoButton: UZButton -
Undocumented
Declaration
Swift
public let airplayButton: UZAirPlayButton -
Undocumented
Declaration
Swift
public let coverImageView: UIImageView -
Undocumented
Declaration
Swift
public let liveBadgeView: UZLiveBadgeView -
Undocumented
Declaration
Swift
public var loadingIndicatorView: UIActivityIndicatorView? -
Undocumented
Declaration
Swift
public var endscreenView: UZEndscreenView -
Undocumented
Declaration
Swift
public var timeSlider: UZSlider! { get set } -
Undocumented
Declaration
Swift
public init() -
Undocumented
Declaration
Swift
required public init?(coder aDecoder: NSCoder) -
Undocumented
Declaration
Swift
open func configUI() -
Undocumented
Declaration
Swift
override open func layoutSubviews() -
Undocumented
Declaration
Swift
open func playTimeDidChange(currentTime: TimeInterval, totalTime: TimeInterval) -
Undocumented
Declaration
Swift
open func loadedTimeDidChange(loadedDuration: TimeInterval, totalDuration: TimeInterval) -
Undocumented
Declaration
Swift
open func playerStateDidChange(state: UZPlayerState)
-
Undocumented
Declaration
Swift
open func prepareUI(for resource: UZPlayerResource, video: UZVideoItem?, playlist: [UZVideoItem]?) -
Undocumented
Declaration
Swift
open func autoFadeOutControlView(after interval: TimeInterval) -
Undocumented
Declaration
Swift
open func cancelAutoFadeOutAnimation() -
Undocumented
Declaration
Swift
open func alignLogo() -
Undocumented
Declaration
Swift
open func updateUI(_ isForFullScreen: Bool) -
Undocumented
Declaration
Swift
public func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool -
Undocumented
Declaration
Swift
open func playStateDidChange(isPlaying: Bool) -
Undocumented
Declaration
Swift
open func showControlView(duration: CGFloat = 0.3) -
Undocumented
Declaration
Swift
@objc open func hideControlView(duration: CGFloat = 0.3) -
Undocumented
Declaration
Swift
open func showMessage(_ message: String) -
Undocumented
Declaration
Swift
open func hideMessage() -
Undocumented
Declaration
Swift
open func showEndScreen() -
Undocumented
Declaration
Swift
open func hideEndScreen() -
Undocumented
Declaration
Swift
open func showLoader() -
Undocumented
Declaration
Swift
open func hideLoader() -
Undocumented
Declaration
Swift
open func showCoverWithLink(_ cover: String) -
Undocumented
Declaration
Swift
open func showCover(url: URL?) -
Undocumented
Declaration
Swift
open func hideCoverImageView() -
Undocumented
Declaration
Swift
open func showCastingScreen() -
Undocumented
Declaration
Swift
open func hideCastingScreen()
-
Undocumented
Declaration
Swift
@objc open func onButtonPressed(_ button: UIButton) -
Undocumented
Declaration
Swift
@objc open func onTap(_ gesture: UITapGestureRecognizer) -
Undocumented
Declaration
Swift
@objc open func onDoubleTap(_ gesture: UITapGestureRecognizer)
-
Undocumented
Declaration
Swift
@objc open func progressSliderTouchBegan(_ sender: UISlider) -
Undocumented
Declaration
Swift
@objc open func progressSliderValueChanged(_ sender: UISlider) -
Undocumented
Declaration
Swift
@objc open func progressSliderTouchEnded(_ sender: UISlider)
UZPlayerControlView Class Reference