AI-generated Key Takeaways
-
GCKUIStyleAttributes is a class used to control the style of the framework's default views, including colors, fonts, and icons.
-
This class provides properties to customize various UI elements such as images for control buttons (closed captions, forward/rewind, play/pause, stop, volume, mute), track selectors, background color, and tint colors for icons and volume sliders.
-
Font and text color properties are available for different label types within the default views: buttons, body, heading, and caption.
-
Shadow color and offset properties are also available for text on buttons, body, heading, and caption labels.
-
Properties for customizing the appearance of sliders, including progress colors, tooltip background color, and ad marker colors, are included.
Overview
A class for controlling the style (colors, fonts, icons) of the default views of the framework.
- Since
- 3.3
Inherits NSObject.
Inherited by GCKUIStyleAttributesCastViews, GCKUIStyleAttributesConnectionController, GCKUIStyleAttributesConnectionNavigation, GCKUIStyleAttributesConnectionToolbar, GCKUIStyleAttributesDeviceChooser, GCKUIStyleAttributesDeviceControl, GCKUIStyleAttributesExpandedController, GCKUIStyleAttributesGuestModePairingDialog, GCKUIStyleAttributesInstructions, GCKUIStyleAttributesMediaControl, GCKUIStyleAttributesMiniController, GCKUIStyleAttributesNoDevicesAvailableController, and GCKUIStyleAttributesTrackSelector.
Property Summary | |
| UIImage * | closedCaptionsImage |
| An image that will be used in "closed captions" buttons in the framework's default views. More... | |
| UIImage * | forward30SecondsImage |
| An image that will be used in "forward 30 seconds" buttons in the frameworks default views. More... | |
| UIImage * | rewind30SecondsImage |
| An image that will be used in "rewind 30 seconds" buttons in the framework's default views. More... | |
| UIImage * | volumeImage |
| An image that will be used to indicate that a slider is a volume slider in the framework's default views. More... | |
| UIImage * | muteOffImage |
| An image that will be used in the "mute toggle" button in the framework's default views. More... | |
| UIImage * | muteOnImage |
| An image that will be used in the "mute toggle" button in the framework's default views. More... | |
| UIImage * | pauseImage |
| An image that will be used in the "play/pause toggle" button in the framework's default views. More... | |
| UIImage * | playImage |
| An image that will be used in the "play/pause toggle" button in the framework's default views. More... | |
| UIImage * | skipNextImage |
| An image that will be used in "forward 30 seconds" buttons in the framework's default views. More... | |
| UIImage * | skipPreviousImage |
| An image that will be used in "forward 30 seconds" buttons in the framework's default views. More... | |
| UIImage * | audioTrackImage |
| An image that will be used in the track selector, to select the audio track chooser view. More... | |
| UIImage * | subtitlesTrackImage |
| An image that will be used in the track selector, to select the subtitle track chooser view. More... | |
| UIImage * | stopImage |
| An image that will be used in "stop" buttons in the framework's default views. More... | |
| UIFont * | buttonTextFont |
| The UIFont to be used in labels of buttons in the framework's default views. More... | |
| UIColor * | buttonTextColor |
| The color to be used in labels of buttons in the framework's default views. More... | |
| UIColor * | buttonTextShadowColor |
| The shadow color to be used in labels of buttons in the framework's default views. More... | |
| CGSize | buttonTextShadowOffset |
| The offset for the shadow for labels of buttons in the framework's default views. More... | |
| UIFont * | bodyTextFont |
| The UIFont to be used in labels of type "body" in the framework's default views. More... | |
| UIFont * | headingTextFont |
| The UIFont to be used in labels of type "heading" in the framework's default views. More... | |
| UIFont * | captionTextFont |
| The font to be used in labels of type "caption" in the framework's default views. More... | |
| UIColor * | bodyTextColor |
| The color to be used in labels of type "body" in the framework's default views. More... | |
| UIColor * | bodyTextShadowColor |
| The shadow color to be used in labels of type "body" in the framework's default views. More... | |
| UIColor * | headingTextColor |
| The color to be used in labels of type "heading" in the framework's default views. More... | |
| UIColor * | headingTextShadowColor |
| The shadow color to be used in labels of type "heading" in the framework's default views. More... | |
| UIColor * | captionTextColor |
| The color to be used in labels of type "caption" in the framework's default views. More... | |
| UIColor * | captionTextShadowColor |
| The shadow color to be used in labels of type "caption" in the framework's default views. More... | |
| UIColor * | backgroundColor |
| The background color to be used on the framework's default views. More... | |
| UIColor * | iconTintColor |
| The color to use as tint color on all buttons and icons on the framework's default views. More... | |
| CGSize | bodyTextShadowOffset |
| The offset for the shadow for labels of type "body" in the framework's default views. More... | |
| CGSize | captionTextShadowOffset |
| The offset for the shadow for labels of type "caption" in the framework's default views. More... | |
| CGSize | headingTextShadowOffset |
| The offset for the shadow for labels of type "heading" in the framework's default views. More... | |
| UIColor * | sliderUnseekableProgressColor |
| The color used for the unseekable progress tracks on the slider views. More... | |
| UIColor * | sliderProgressColor |
| The color used for the seekable progress track, and thumb on the slider views. More... | |
| UIColor * | sliderSecondaryProgressColor |
| The color used for the seekable and unplayed progress track on the slider views. More... | |
| UIColor * | sliderTooltipBackgroundColor |
| The background color of the tooltip label of the slider thumb. More... | |
| UIColor * | liveIndicatorColor |
| The color used for the marker of live indicator. More... | |
| NSNumber * | adImageContentMode |
| The UIViewContentMode of the ad image on the expanded view controller wrapped in a NSNumber. More... | |
| NSNumber * | backgroundImageContentMode |
| The UIViewContentMode of the background image on the expanded view controller wrapped in a NSNumber. More... | |
| UIColor * | playedAdMarkerFillColor |
| The color used to draw the circular ad marker on the seek bar in the played segment of the slider. More... | |
| UIColor * | unplayedAdMarkerFillColor |
| The color used to draw the circular ad marker on the seek bar in the un-played segment of the slider. More... | |
| UIColor * | volumeSliderThumbTintColor |
| The color to be used as thumb tint color of volume slider. More... | |
| UIColor * | volumeSliderMinimumTrackTintColor |
| The color to be used as minimum track tint color of volume slider. More... | |
| UIColor * | volumeSliderMaximumTrackTintColor |
| The color to be used as maximum track tint color of volume slider. More... | |
Property Detail
|
readwritenonatomicassign |
An image that will be used in "closed captions" buttons in the framework's default views.
|
readwritenonatomicassign |
An image that will be used in "forward 30 seconds" buttons in the frameworks default views.
|
readwritenonatomicassign |
An image that will be used in "rewind 30 seconds" buttons in the framework's default views.
|
readwritenonatomicassign |
An image that will be used to indicate that a slider is a volume slider in the framework's default views.
|
readwritenonatomicassign |
An image that will be used in the "mute toggle" button in the framework's default views.
This is the image that will be displayed while the receiver is muted.
|
readwritenonatomicassign |
An image that will be used in the "mute toggle" button in the framework's default views.
This is the image that will be displayed while the receiver is not muted.
|
readwritenonatomicassign |
An image that will be used in the "play/pause toggle" button in the framework's default views.
This is the image that will be displayed while the receiver is playing.
|
readwritenonatomicassign |
An image that will be used in the "play/pause toggle" button in the framework's default views.
This is the image that will be displayed while the receiver is paused.
|
readwritenonatomicassign |
An image that will be used in "forward 30 seconds" buttons in the framework's default views.
|
readwritenonatomicassign |
An image that will be used in "forward 30 seconds" buttons in the framework's default views.
|
readwritenonatomicassign |
An image that will be used in the track selector, to select the audio track chooser view.
|
readwritenonatomicassign |
An image that will be used in the track selector, to select the subtitle track chooser view.
|
readwritenonatomicassign |
An image that will be used in "stop" buttons in the framework's default views.
|
readwritenonatomicassign |
The UIFont to be used in labels of buttons in the framework's default views.
|
readwritenonatomicassign |
The color to be used in labels of buttons in the framework's default views.
- Since
- 3.4
|
readwritenonatomicassign |
The shadow color to be used in labels of buttons in the framework's default views.
|
readwritenonatomicassign |
The offset for the shadow for labels of buttons in the framework's default views.
|
readwritenonatomicassign |
The UIFont to be used in labels of type "body" in the framework's default views.
|
readwritenonatomicassign |
The UIFont to be used in labels of type "heading" in the framework's default views.
|
readwritenonatomicassign |
The font to be used in labels of type "caption" in the framework's default views.
|
readwritenonatomicassign |
The color to be used in labels of type "body" in the framework's default views.
|
readwritenonatomicassign |
The shadow color to be used in labels of type "body" in the framework's default views.
|
readwritenonatomicassign |
The color to be used in labels of type "heading" in the framework's default views.
|
readwritenonatomicassign |
The shadow color to be used in labels of type "heading" in the framework's default views.
|
readwritenonatomicassign |
The color to be used in labels of type "caption" in the framework's default views.
|
readwritenonatomicassign |
The shadow color to be used in labels of type "caption" in the framework's default views.
|
readwritenonatomicassign |
The background color to be used on the framework's default views.
|
readwritenonatomicassign |
The color to use as tint color on all buttons and icons on the framework's default views.
|
readwritenonatomicassign |
The offset for the shadow for labels of type "body" in the framework's default views.
|
readwritenonatomicassign |
The offset for the shadow for labels of type "caption" in the framework's default views.
|
readwritenonatomicassign |
The offset for the shadow for labels of type "heading" in the framework's default views.
|
readwritenonatomicassign |
The color used for the unseekable progress tracks on the slider views.
- Since
- 4.4.1
|
readwritenonatomicassign |
The color used for the seekable progress track, and thumb on the slider views.
- Since
- 4.4.1
|
readwritenonatomicassign |
The color used for the seekable and unplayed progress track on the slider views.
- Since
- 4.4.1
|
readwritenonatomicassign |
The background color of the tooltip label of the slider thumb.
- Since
- 4.4.1
|
readwritenonatomicassign |
The color used for the marker of live indicator.
- Since
- 4.4.1
|
readwritenonatomicassign |
The UIViewContentMode of the ad image on the expanded view controller wrapped in a NSNumber.
- Since
- 4.4.1
|
readwritenonatomicassign |
The UIViewContentMode of the background image on the expanded view controller wrapped in a NSNumber.
- Since
- 4.4.1
|
readwritenonatomicassign |
The color used to draw the circular ad marker on the seek bar in the played segment of the slider.
Default is Yellow.
- Since
- 4.6.0
|
readwritenonatomicassign |
The color used to draw the circular ad marker on the seek bar in the un-played segment of the slider.
Default is Yellow.
- Since
- 4.6.0
|
readwritenonatomicassign |
The color to be used as thumb tint color of volume slider.
- Since
- 4.8.0
|
readwritenonatomicassign |
The color to be used as minimum track tint color of volume slider.
- Since
- 4.8.0
|
readwritenonatomicassign |
The color to be used as maximum track tint color of volume slider.
- Since
- 4.8.0