Genel bakış
GCKUIMultistateButton değerinin yeterli olmayacağı durumlarda, özel oynatma/duraklatma geçiş kullanıcı arayüzü uygulamak için kullanılabilecek bir sınıf.
Uygulama, bu sınıfı alt sınıflandırıp GCKUIPlayPauseToggleController::playPauseState ve GCKUIPlayPauseToggleController::inputEnabled ayarlayıcılarını geçersiz kılabilir veya KVO'yu kullanarak bu özelliklerde yapılan değişiklikleri dinleyebilir ve oynatma/duraklatma kullanıcı arayüzü kontrollerini uygun şekilde güncelleyebilir.
- yılından beri
- 3,4
NSObject öğesini devralır.
Örnek Yöntemi Özeti | |
(instancetype) | - init |
Tanımlanmış başlatıcı. Diğer... | |
Mülk Özeti | |
GCKUIPlayPauseState | playPauseState |
GCKRemoteMediaClient için mevcut oynatma/duraklatma durumu. Diğer... | |
BOOL | inputEnabled |
GCKUIMediaController, bu denetleyici tarafından yönetilen kullanıcı arayüzü kontrollerini etkinleştirmek veya devre dışı bırakmak için bu özelliği yazar. Diğer... | |
Yöntem Ayrıntısı
- (instancetype) init |
Tanımlanmış başlatıcı.
Mülk Ayrıntısı
|
readwritenonatomicassign |
GCKRemoteMediaClient için mevcut oynatma/duraklatma durumu.
Alıcının oynatma/duraklatma durumu değiştiğinde GCKUIMediaController bu özelliği yazar. Özelliği gözlemler (yazma sürecinde değilse) ve değişirse alıcının oynatıcı durumunu buna göre değiştirmek için GCKRemoteMediaClient ile uygun medya komutunu yayınlar.
|
readwritenonatomicassign |
GCKUIMediaController, bu denetleyici tarafından yönetilen kullanıcı arayüzü kontrollerini etkinleştirmek veya devre dışı bırakmak için bu özelliği yazar.
Bir medya komutu devam ederken medyayla ilgili kullanıcı arayüzü kontrolleri geçici olarak devre dışı bırakılır.