GCKUIDeviceVolumeController Sınıfı

GCKUIDeviceVolumeController Sınıf Referansı

Genel bakış

Yayın alıcısının ses düzeyini ve sessize alma durumunu kontrol etmek veya görüntülemek için kullanılan kullanıcı arayüzü görünümlerine yönelik bir denetleyici.

Çağrı yapan uygulama, uygun özellikleri ayarlayarak hacimle ilgili kullanıcı arayüzü denetimlerini kumandaya kaydeder. Daha sonra kumanda, alıcıya uygun ses komutlarını vererek kontrollerdeki dokunma etkinliklerine yanıt verir ve alıcıdan alınan durum bilgilerine göre kontrolleri günceller. Kumanda, kullanıcı arayüzü kontrollerini mevcut oturum ve alıcı durumuna uygun şekilde otomatik olarak etkinleştirir ve devre dışı bırakır.

yılından beri
3,0

NSObject öğesini devralır.

Örnek Yöntemi Özeti

(instancetype) - init
 Tanımlanmış başlatıcı. Diğer...
 
(void) - setVolume:
 Alıcının ses seviyesini değiştirmek için kolay bir yöntem. Diğer...
 
(void) - setMuted:
 Alıcının sessize alma durumunu değiştirmek için kolay bir yöntem. Diğer...
 
(void) - volumeUp
 Alıcının sesini ses artışıyla artırmanın kolaylık yöntemi. Diğer...
 
(void) - volumeDown
 Alıcının sesini hacim artışıyla azaltmaya yarayan rahat bir yöntem. Diğer...
 
(void) - toggleMuted
 Sesi kapatma durumunu değiştirmek için rahat bir yöntem. Diğer...
 

Mülk Özeti

UIButton * volumeUpButton
 "Sesi artırma" düğmesi. Diğer...
 
UIButton * volumeDownButton
 "Sesi kıs" düğmesi. Diğer...
 
UISlider * volumeSlider
 Mevcut alıcının ses düzeyini görüntülemek ve değiştirmek için kullanılan kaydırma çubuğu. Diğer...
 
UISwitch * muteSwitch
 Alıcının ses kapatma durumunu açıp kapatmak için kullanılan anahtar. Diğer...
 
GCKUIMultistateButtonmuteToggleButton
 Alıcıyı kapatmak/açmak için kullanılan açma/kapatma düğmesi. Diğer...
 

Yöntem Ayrıntısı

- (instancetype) init

Tanımlanmış başlatıcı.

- (void) setVolume: (float)  volume

Alıcının ses seviyesini değiştirmek için kolay bir yöntem.

Şu anda etkin olan GCKSession nesnesine yetki verir.

Parameters
volumeThe new volume. Must be a value in the range [0.0, 1.0].
- (void) setMuted: (BOOL)  muted

Alıcının sessize alma durumunu değiştirmek için kolay bir yöntem.

Şu anda etkin olan GCKSession nesnesine yetki verir.

Parameters
mutedThe new mute state.
- (void) volumeUp

Alıcının sesini ses artışıyla artırmanın kolaylık yöntemi.

Şu anda etkin olan GCKSession nesnesine yetki verir.

- (void) volumeDown

Alıcının sesini hacim artışıyla azaltmaya yarayan rahat bir yöntem.

Şu anda etkin olan GCKSession nesnesine yetki verir.

- (void) toggleMuted

Sesi kapatma durumunu değiştirmek için rahat bir yöntem.

Şu anda etkin olan GCKSession nesnesine yetki verir.

Mülk Ayrıntısı

- (UIButton*) volumeUpButton
readwritenonatomicweak

"Sesi artırma" düğmesi.

Düğmeye dokunulduğunda alıcının sesi, ses artışıyla yükselir. Etkin bir oturum yoksa veya mevcut oturum hacim ayarlamasını desteklemiyorsa düğme devre dışı bırakılır.

- (UIButton*) volumeDownButton
readwritenonatomicweak

"Sesi kıs" düğmesi.

Düğmeye dokunulduğunda alıcının sesi, ses artışıyla kısılır. Etkin bir oturum yoksa veya mevcut oturum hacim ayarlamasını desteklemiyorsa düğme devre dışı bırakılır.

- (UISlider*) volumeSlider
readwritenonatomicweak

Mevcut alıcının ses düzeyini görüntülemek ve değiştirmek için kullanılan kaydırma çubuğu.

Kaydırma çubuğunun değeri kullanıcı tarafından değiştirildiğinde, alıcıdaki ses düzeyi güncellenir. Alıcının ses düzeyinde bir değişiklik olduğunu gösteren alıcı durumu alındığında, kaydırma çubuğu değeri buna göre güncellenir. Etkin bir oturum yoksa veya geçerli oturum ses ayarlamasını desteklemiyorsa kaydırma çubuğu devre dışı bırakılır.

- (UISwitch*) muteSwitch
readwritenonatomicweak

Alıcının ses kapatma durumunu açıp kapatmak için kullanılan anahtar.

Anahtar açıldığında alıcıdaki sesi kapatma durumu güncellenir. Alıcının sessiz durumunda bir değişiklik olduğunu gösteren bir alıcı durumu alındığında anahtar uygun şekilde güncellenir. Etkin bir oturum yoksa veya geçerli oturum sesi kapatmayı desteklemiyorsa anahtar devre dışı bırakılır.

- (GCKUIMultistateButton*) muteToggleButton
readwritenonatomicweak

Alıcıyı kapatmak/açmak için kullanılan açma/kapatma düğmesi.

Arayan, düğmenin GCKUIButtonStateMuteOn ve GCKUIButtonStateMuteOff durumları için uygun "sesi kapalı" ve "sesi açılmış" simgelerini ayarlamalıdır. Düğmenin durumu, alıcının mevcut kapatma durumunu yansıtacak şekilde otomatik olarak güncellenir. Düğmeye dokunulduğunda alıcıdaki sesi kapatma durumu güncellenir. Etkin bir oturum yoksa veya mevcut oturum sesi kapatma özelliğini desteklemiyorsa düğme devre dışı bırakılır.