GCKUIPlayPauseToggleController-Klasse

Referenz zur GCKUIPlayPauseToggleController-Klasse

Übersicht

Eine Klasse, die verwendet werden kann, um eine benutzerdefinierte Ein-/Aus-Schaltfläche zum Umschalten zwischen Wiedergabe und Pause zu implementieren, wenn ein GCKUIButton nicht ausreicht.

Die App kann diese Klasse entweder ableiten und die Setter GCKUIPlayPauseToggleController::playPauseState und GCKUIPlayPauseToggleController::inputEnabled überschreiben oder mit KVO Änderungen an diesen Eigenschaften überwachen und die UI-Steuerelemente für Wiedergabe/Pause entsprechend aktualisieren.

Sincé
3,4

Übernimmt NSObject.

Zusammenfassung der Instanzmethoden

(instancetype) - init
 Angegebener Initialisierer. Mehr...
 

Property-Zusammenfassung

GCKUIPlayPauseState playPauseState
 Der aktuelle Wiedergabe-/Pausenstatus von GCKRemoteMediaClient. Mehr...
 
BOOL inputEnabled
 GCKUIMediaController schreibt diese Eigenschaft, um die von diesem Controller verwalteten UI-Steuerelemente zu aktivieren oder zu deaktivieren. Mehr...
 

Methodendetail

- (instancetype) init

Angegebener Initialisierer.

Property-Details

- (GCKUIPlayPauseState) playPauseState
readwritenonatomicassign

Der aktuelle Wiedergabe-/Pausenstatus von GCKRemoteMediaClient.

GCKUIMediaController schreibt diese Eigenschaft immer dann, wenn sich der Wiedergabe-/Pausestatus des Empfängers ändert. Die Eigenschaft wird beobachtet, es sei denn, sie wird gerade geschrieben. Wenn sie sich ändert, wird der entsprechende Medienbefehl an GCKRemoteMediaClient gesendet, um den Player-Status des Empfängers entsprechend zu ändern.

- (BOOL) inputEnabled
readwritenonatomicassign

GCKUIMediaController schreibt diese Eigenschaft, um die von diesem Controller verwalteten UI-Steuerelemente zu aktivieren oder zu deaktivieren.

Während der Übertragung eines Medienbefehls sind medienbezogene UI-Steuerelemente vorübergehend deaktiviert.