BCOVTVControlsView Class Reference
Inherits from | UIView |
---|---|
Conforms to | BCOVPlaybackSessionConsumer |
Declared in | BCOVTVControlsView.h |
insets
Amount by which the controls will be inset from the edge of the TV Player View. Defaults values are (top, left, bottom, right) = (60, 90, 60, 90).
@property (nonatomic) UIEdgeInsets insets
Discussion
Amount by which the controls will be inset from the edge of the TV Player View. Defaults values are (top, left, bottom, right) = (60, 90, 60, 90).
Declared In
BCOVTVControlsView.h
showClockTime
Set to YES to show the clock time in place of the video’s current playback time. Is reset to NO each time the controls fading view is hidden.
@property (nonatomic) BOOL showClockTime
Discussion
Set to YES to show the clock time in place of the video’s current playback time. Is reset to NO each time the controls fading view is hidden.
Declared In
BCOVTVControlsView.h
bumperModeActive
Set to YES to change the control view’s UI to the bumper state.
@property (nonatomic, readwrite) BOOL bumperModeActive
Discussion
Set to YES to change the control view’s UI to the bumper state.
Declared In
BCOVTVControlsView.h
advertisingMode
Set to YES to change the control view’s UI to the advertising state.
@property (nonatomic, readwrite) BOOL advertisingMode
Discussion
Set to YES to change the control view’s UI to the advertising state.
Declared In
BCOVTVControlsView.h
progressView
Horizontal indicator showing the progress of the main video or advertisement.
@property (nonatomic, weak, readonly) BCOVTVProgressView *progressView
Discussion
Horizontal indicator showing the progress of the main video or advertisement.
Declared In
BCOVTVControlsView.h
currentTimeIndicatorView
Thin vertical view that indicates the current playback time on the progress view. Contains an empty subview with a white background. Can be resized and the subview replaced with your own view.
@property (nonatomic, weak, readonly) UIView *currentTimeIndicatorView
Discussion
Thin vertical view that indicates the current playback time on the progress view. Contains an empty subview with a white background. Can be resized and the subview replaced with your own view.
Declared In
BCOVTVControlsView.h
currentTimeLabel
UILabel displaying the currently elapsed time in the video, or the current clock time (when showClockTime is YES).
@property (nonatomic, weak, readonly) UILabel *currentTimeLabel
Discussion
UILabel displaying the currently elapsed time in the video, or the current clock time (when showClockTime is YES).
Declared In
BCOVTVControlsView.h
timeRemainingLabel
UILabel displaying the remaining time in the video, or the clock time when the video will finish (when showClockTime is YES).
@property (nonatomic, weak, readonly) UILabel *timeRemainingLabel
Discussion
UILabel displaying the remaining time in the video, or the clock time when the video will finish (when showClockTime is YES).
Declared In
BCOVTVControlsView.h
descriptionLabel
UILabel that displays advertisement info or a Live indicator.
@property (nonatomic, strong, readonly) UILabel *descriptionLabel
Discussion
UILabel that displays advertisement info or a Live indicator.
Declared In
BCOVTVControlsView.h
videoNameLabel
UILabel that displays the name of the video
@property (nonatomic, strong, readonly) UILabel *videoNameLabel
Discussion
UILabel that displays the name of the video
Declared In
BCOVTVControlsView.h
customInfoViewControllers
@property (nonatomic, strong) NSArray<UIViewController<BCOVPlaybackSessionConsumer> *> *customInfoViewControllers